【问题标题】:htaccess redirect all html fileshtaccess 重定向所有 html 文件
【发布时间】:2009-09-25 01:17:17
【问题描述】:

谁能给我写一条规则,将所有请求重定向

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

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

谢谢!!

【问题讨论】:

    标签: .htaccess redirect


    【解决方案1】:

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

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

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

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

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

    【讨论】:

      【解决方案2】:

      你的意思是:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-11-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多