.htaccess: 删除'/index.php'之后所有内容

分享于 

1分钟阅读

互联网

  繁體

问题:

.htaccess:


RewriteEngine On


RewriteCond %{REQUEST_FILENAME} !-d


RewriteRule ^(.*)/$ /$1 [L,R=302]



RewriteCond %{THE_REQUEST} //


RewriteRule ^.*$ $0 [R=302,L,NE]




答案1:

example.com/index.php之后放东西会导致问题,例如:example.com/index.php/index.phpexample.com/index.php/abc不会引发404错误

但是,你可以覆盖这个,并禁用所有文件类型的路径信息:

 
AcceptPathInfo Off




PHP  HTA  htaccess  
相关文章