htaccess的重定向所有HTML文件

问题描述:

有人可以给我写一个规则,将重定向所有请求htaccess的重定向所有HTML文件

http://www.example.com/some_page.html 

http://www.example.com/some_page/ 

谢谢!!

如果你真的想重定向的/some_page.html/some_page/请求:

RewriteRule (.+)\.html$ /$1/ [L,R] 

但是如果你想扭转(重定向的/some_page/请求/some_page.html):

RewriteRule (.+)/$ /$1.html [L,R] 

对于一个永久重定向,使用R=301而不是R。而对于内部重写,则使用不带R标志的规则。

你的意思是:

RedirectMatch 301 (.*)\.html$ http://www.example.com$1/