仅重定向www和根域

时间:2013-11-16 14:47:32

标签: .htaccess mod-rewrite subdomain

我有一个旧域名,我已使用

重定向到新域名
RewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]

在查看我的旧网站的传入链接时,我发现有数百个垃圾链接指向我旧网站上的随机子域。因此,我的反向链接配置文件包含指向adfdfdf.oldsite.com等的链接

我不希望这些旧的垃圾链接被转发,因为它们现在指向www.newsite.html,因此向我提供了指向我的新网站主页的垃圾链接。

我想要的是旧网站只重定向根域和www子域,但没有其他子域。

我尝试了几种不同的配置但无法使其正常工作。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

添加此条件:

RewriteCond %{HTTP_HOST} ^(www\.)?oldsite.com$ [NC]

在您的重定向规则之前。