汕头网站优化网站被镜像了怎么解决

屏蔽镜像网站服务器IP 镜像网站看起来像一个完整的网站。其实,每次用户访问网站,程序仍然会调用原始网站数据,这样我们就可以阻止服务器的IP,禁止我们的网站数据爬行。如果它是LINU…

屏蔽镜像网站服务器IP

镜像网站看起来像一个完整的网站。其实,每次用户访问网站,程序仍然会调用原始网站数据,这样我们就可以阻止服务器的IP,禁止我们的网站数据爬行。如果它是LINUX主机,您可以通过以下方法获取和阻止镜像网站服务器IP。

1获取镜像网站IP,复制以下代码,创建新的php文件,并将其命名为”ip.php“然后将其上载到网站的根目录。

<?php

$file=”ip.txt“;//保存的文件名”

$ip=$\u服务器['REMOTE\u ADDR'];

$handle=fopen($file,'a');

fwrite($handle,“IPAddress:”);

fwrite($handle,$ip”);

fwrite($handle“”);

fclose(汉德尔);

?>

2访问镜像网站,添加/ip.php地址之后,例如:http://www.gannxy.com/ip.php,然后是ip.txt文件将在网站的根目录中生成,打开并复制内部的ip地址。

您还可以通过webmaster工具的HTTP状态代码查询服务器IP地址

三。屏蔽镜像站点的IP,打开.htaccess文件,并添加以下代码

Linux下的Rule file.htaccess(您不能手动创建.htaccess文件到站点的根目录),请自己用红字修改IP地址

重写引擎

#区块

重写条件%{http:X-Forwarded-For}&%{REMOTE\u ADDR}(188.129.143.73)[NC]

重写规则(.)-[F]

然后再次访问或刷新镜像网站,然后会出现403错误(禁止访问),现在您可以等待蜘蛛删除它

规则文件web.config文件在windows2008下(手动创建web.config文件文件到站点根目录),自己修改红字中的IP地址

注意:如果您不知道如何获取和阻止镜像网站的IP地址,可以咨询主机,他们会帮您解决的。缺点,如果对方更改IP地址,必须重新写入。

三。添加跳转代码

这种方法简单粗暴。直接在网站标题下添加一段JS代码,镜像站可以自动跳转到我们的主站。代码如下:

如果(文档.位置.协议!=“https:”&&navigator.userAgent.indexOf(“MSIE6.0”)<0){location.href=位置.href.替换(/^http:/,“https:”);}如果(document.location.host文件!="www.gannxy.com网站"){location.href=位置.href.替换(document.location.host文件,'www.gannxy。com);}

作者: guangdongseo

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部