如何从静态页面的URL中删除.html
?
另外,我需要将带有.html
的任何url重定向到没有它的url.(即www.example.com/page.html
至www.example.com/page
).
如何从静态页面的URL中删除.html
?
另外,我需要将带有.html
的任何url重定向到没有它的url.(即www.example.com/page.html
至www.example.com/page
).
谢谢你的回复.我已经解决了我的问题.假设我的页面在100以下,以下.htaccess条规则适用.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /html/(.*).html\ HTTP/
RewriteRule .* http://localhost/html/%1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /html/(.*)\ HTTP/
RewriteRule .* %1.html [L]
</IfModule>