子文件夹中的主机域

时间:2014-07-14 08:38:14

标签: .htaccess redirect seo

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

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

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

1 个答案:

答案 0 :(得分:0)

  

我应该为版本4进行301重定向吗?

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

你可以这样做:

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