如何使用.htaccess删除不需要的子域?

时间:2010-11-20 20:25:04

标签: .htaccess

无论出于何种原因,我的客户网站都会在Google中显示子域中的竞争对手电话号码。并非所有结果,但现在有几个结果显示出来。

那么www.clientsite.com应该如何提供www.800-555-1212www.clientsite.com

如何将我的.htaccess设置为www.clientsite.com?

2 个答案:

答案 0 :(得分:3)

RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.clientsite\.com
RewriteRule .* http://www.clientsite.com/$0 [redirect=permanent,L]

答案 1 :(得分:0)

我发现这有效

RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.clientsite\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([a-z0-9-]+)\.clientsite\.com$ [NC]
RewriteRule .* http://www.clientsite/$0 [redirect=permanent,L]