【问题标题】:htaccess rewrite directoryhtaccess 重写目录
【发布时间】:2014-02-02 17:02:52
【问题描述】:

我将我的网站从 /v1/etc... 目录移动到 /v2/etc... 目录,并希望在 htaccess 中进行永久重定向。有人可以帮我吗?

【问题讨论】:

    标签: .htaccess mod-rewrite url-rewriting


    【解决方案1】:

    您可以使用mod_rewrite

    RewriteEngine on
    RewriteRule ^v1(/.*)?$ /v2$1 [L,R=301]
    

    mod_alias:

    Redirect permanent /v1 /v2
    

    【讨论】:

      【解决方案2】:

      把这个:

      RewriteEngine On
      RewriteRule /v1/(.\*) /v2/(.\*) [R=301,L]
      

      在您的 .htaccess 文件中。

      【讨论】:

      • 真是个白痴,它把 .* 放在重定向值中而不是 $1 :)
      【解决方案3】:
      RedirectMatch permanent /v1/(.*) /v2/$1
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-05-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-26
        • 2011-04-17
        • 2012-04-30
        相关资源
        最近更新 更多