【问题标题】:Apache Redirect helpApache 重定向帮助
【发布时间】:2011-02-18 19:57:06
【问题描述】:

我是这个部门的新手。我有以下文件夹结构 根 根\html 根\html\html

root\html\html 有我们的旧网站,其中包含一堆 .html 格式的页面。 \html 有我们的新网站,扩展名为 .htm

我想在 root/html/html 中有一个 .htaccess,它基本上是对 file.html 的任何调用到 root/html/file.htm

所以 www.example.com/html/file.html 会变成 www.example.com/file.htm

【问题讨论】:

    标签: url mod-rewrite redirect


    【解决方案1】:

    我认为是这样的:

    RewriteRule ^/html/(.*)\.html$ /$1.htm [R]
    

    应该做你想做的。

    如果您不想重定向(如果您不希望浏览器地址栏中的地址更改),只需将 [R] 去掉即可。

    【讨论】:

      【解决方案2】:

      重写规则 ^/html/(.*).html$ http://%{HTTP_HOST}/$1.htm [R=301,L]

      【讨论】:

        猜你喜欢
        • 2011-08-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-24
        • 2011-11-24
        相关资源
        最近更新 更多