将.html扩展名重定向到没有html扩展名

时间:2015-04-01 14:01:55

标签: .htaccess

我目前在.htaccess中使用此规则

RewriteCond %{REQUEST_URI} !^/billing/
RewriteRule ^([^\.]+)$ $1.html [NC,L]

并且想知道它是否有可能自动重定向最后有.html的链接,例如examplewebsite.com/fishing.html到examplewebsite.com/fishing

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在之前的规则之前为.html删除添加此重定向规则:

RewriteCond %{THE_REQUEST} /([^.]+)\.html[\s?] [NC]
RewriteRule ^ /%1 [R=302,L,NE]