首页 > 网站运行/故障 > 别人的域名解析到我的独立IP虚拟主机上,访问会打开和我一样的网站如何处理

别人的域名解析到我的独立IP虚拟主机上,访问会打开和我一样的网站如何处理

如你购买的是独立IP虚拟主机,可能会遇到这样的情况,因为这个独立IP之前可能别的客户有用过,他的网站到期不用了,主机商把这独立IP分配给你用,但是他的域名可能没有到期,还是解析到这个IP上。通过他的域名就可以访问和你一样的网站。而且可能因为他的域名有权重,收录比你的新域名要好,在百度排名可能比你的网站还要好。这时你需要做些设置,禁止他的域名访问你的网站,使用以下代码(你必须用的是linux系统的虚拟主机才支持在主机根目录下的.htaccess文件里放入以下代码)。

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^www.XXXX.com [nc]
rewriterule ^(.*)$ http://192.185.24.25/cgi-sys/defaultwebpage.cgi [r=301,nc]

以上代码放在.htaccess里。
说明:www.XXXX.com代表别人的域名,用www.XXXX.com 访问时会跳转到 http://192.185.24.25/cgi-sys/defaultwebpage.cgi,这个跳转的地址你也可以修改成别的。

或你也不想别人用IP直接访问你的网站,你可以设置成(这个也可以让主机商帮你设置,不需要代码):

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^154.213.16.* [nc]
rewriterule ^(.*)$ http://192.185.24.25/cgi-sys/defaultwebpage.cgi [r=301,nc]

以上代码放在.htaccess里。
说明:154.213.16.*代表你的主机独立IP,用独立Ip 154.213.16.* 访问时会跳转到 http://192.185.24.25/cgi-sys/defaultwebpage.cgi,这个跳转的地址你也可以修改成别的。

发表回复