我们有一个静态PhP网站,当我们有一个尾部斜杠时会收到404错误。我们希望该网站将www.example.com/our-company/
重定向到wwww.example.com/our-company
目前www.example.com/our-company/
无效。以下是我们目前的htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^([^\.]+)$ $1.html [NC,L]
谢谢!
答案 0 :(得分:0)
经过更多的研究,我们找到了解决方案:
ErrorDocument 404 /404/
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+?)/$ /$1 [NE,R=302,L]
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^([^\.]+)$ $1.html [NC,L]