这可能与.htaccess一起使用吗?
RewriteRule ^index\.PHP/?$/ [L,R=301,NC]
还尝试过:
RewriteEngine OnRewriteBase /RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.PHP http/RewriteRule ^index.PHP$http://example.com/ [R=301,L]RewriteCond %{REQUEST_filename} !-fRewriteCond %{REQUEST_filename} !-dRewriteRule . /index.PHP [L]
index.PHP仍然显示
解决方法 试试吧,它对我有用!确保在httpd.conf中设置了AllowOverrIDe AllRewriteEngine On RewriteCond %{REQUEST_URI} index\.PHP RewriteRule ^(.*)index\.PHP$// [R=301,L]
您的规则中存在正则表达式问题,我修改了您的规则并且它适用于我:
RewriteEngine OnRewriteBase /RewriteCond %{THE_REQUEST} index\.PHPRewriteRule ^index\.PHP$http://example\.com/ [R=301,L]RewriteCond %{REQUEST_filename} !-fRewriteCond %{REQUEST_filename} !-dRewriteRule . /index\.PHP [L]总结
以上是内存溢出为你收集整理的linux – .htaccess redirect index.php到/全部内容,希望文章能够帮你解决linux – .htaccess redirect index.php到/所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)