htaccess试用斜线问题

时间:2016-09-11 22:25:16

标签: php apache .htaccess

我们有一个静态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]

谢谢!

1 个答案:

答案 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]