2011-03-30 106 views
0

我只是切换服务器,我的网站是在一个新的IP地址。我猜这个IP地址的以前的所有者仍然有他的域指向我的IP。所以当你去他的域名时,我的网站就会出现。他无法做出任何改变或类似的事情,但这与我的搜索引擎排名有关。我在想,如果我可以我们的htaccess他的域名重定向到矿井所以像这样重定向使用.htaccess

如果(他的域){ 重定向到我的网站 }

当然

你不能用if语句一样,在.htacess,但你得到我的漂移。

谢谢

+1

你需要的是modrewrite。这个问题在 – SpliFF 2011-03-30 02:16:19

+0

之前已经被询问和回答过很多次,但是我的问题与我在这里和谷歌上发现的1000次mod重写问题不一样。 :) – Dave 2011-03-30 02:18:35

回答

0

问题并不完全清楚。基于我的理解,因为它不是mod_rewrite的问题,在这里我的回答: 公共IP是唯一的,希望你混淆了域名和IP的问题。如果您的域名指向您的服务器IP,则不应该有任何问题。但是,如果两个域都托管在相同的服务器(ip)上,则可以使用virtualhost config指向类似于ReverseProxy ProxyPass的正确站点。

如果搜索引擎目前使用旧IP地址对您的网站页面进行索引,那么就没有选择。您可能会触发搜索引擎重新编制索引。

0
RewriteCond %{HTTP:Host} ^www\.his_domain\.com$ [NC] 
RewriteRule .* http://www.yoursite.com [R=301]