【问题标题】:Host domain from subfolder子文件夹中的主机域
【发布时间】:2014-07-14 08:38:14
【问题描述】:

我使用我的 htaccess 从这样的子文件夹托管我的网站:

#RewriteEngine On
#RewriteCond %{HTTP_HOST} ^(www.)?su-mad.dk$
#RewriteRule ^(.*)$ /version4/$1 [L]

我的问题是现在可以通过两种方式访问​​同一个页面,有版本 4 和没有版本。我怎样才能阻止这个?我应该为 version4 做一个 301 重定向吗? (版本 4 页面尚未被 Google 索引)

【问题讨论】:

    标签: .htaccess redirect seo


    【解决方案1】:

    我应该为 version4 做一个 301 重定向吗?

    是的,但您需要匹配实际请求,而不是内部传递的 URI(这会导致重写循环)。

    你可以这样做:

    RewriteCond %{THE_REQUEST} \ /+version4/([^\?\ ]+)
    RewriteRule ^ /%1 [L,R=301]
    

    【讨论】:

      猜你喜欢
      • 2015-02-02
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 2015-06-23
      • 1970-01-01
      • 2010-11-21
      • 2011-02-28
      • 2016-12-19
      相关资源
      最近更新 更多