RewriteEngine on
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteRule ^ index.php [L]
目前将所有重定向到索引并删除尾部斜杠。但是当存在具有相同名称的子文件夹时,URL将以重定向循环结束
我试过在Google上搜索但没有运气。有人能想出来吗?
答案 0 :(得分:0)
像这样使用:
RewriteEngine on
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
即。如果请求是否有效的文件或目录,请不要重写index.php
。