linux – .htaccess redirect index.php到

linux – .htaccess redirect index.php到,第1张

概述我想隐藏index.php页面,只显示域名. 这可能与.htaccess一起使用吗? RewriteRule ^index\.php/?$/ [L,R=301,NC] 还尝试过: RewriteEngine OnRewriteBase /RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/RewriteRule ^index.php$ 我想隐藏index.PHP页面,只显示域名.

这可能与.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 All
RewriteEngine 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到/所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1048416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存