最近在搞公司的网站,要用到360推广,登录360站长平台,才发现自己的博客竟然被360干的一毛不剩,收录索引全无。惊诧之余,查了查自己的关键词,意外地发现了一个镜像站。
和博客一模一样,唯一的区别就是域名和路径不同,这才恍然大悟:博客被镜像 了!
恶意镜像很危险
恶意镜像由于照搬了源站的所有内容,如果你的网站权重不够高就苦逼了,傻逼的百度如 果分不清哪个源站,难保把你当抄袭,如果你的权重干不过人家的话。不管你的权重高不 高,被恶意镜像的网站无疑会削弱你的权重,因为百度蜘蛛发现了大量和你网站一模一样 的内容。虽然网上有很多恶意镜像的解决办法,但是我感觉我这次遇到的情况和网上的都 不太一样,使用网上许多方法都不奏效。
恶意镜像的处理
发现自己的网站被镜像了,就要来处理,找到核心关键很重要,镜像站一般都是通过反向 代理方式实现了对自己网站文件的抓取甚至缓存到了对方服务器上,可找到对方代理服务 器ip地址进行屏蔽。
例:域名是www.lol9.cn,对方网站是www.esvip.com.cn
教大家用以下用三种方式来查找对方服务器的真实ip,前提是对方是采取的实时代理, 而不是已经将您的文件缓存到他自己的服务器,并取消了代理。
1.在根目录建立一个ip.php,写入以下代码
<?php
echo "ip1:".$_SERVER["REMOTE_ADDR"]."</br>";
echo "ip2:".$_SERVER["HTTP_X_FORWARDED_FOR"];
?>
然后访问http://www.esvip.com.cn/ip.php
以上两个参数是获取对方服务器ip地址,
如果涉及了代理服务器,则ip1后面ip地址是对方服务器的ip
如果未涉及代理服务器,则ip2后面ip地址是对方服务器的ip
用这种方法发现获取不到文件,则是对方进行了一些限制措施,则采用第二个方法。
2.在根目录建立一个ip.asp,写入以下代码
<%
Response.write"ip1:"&Request.ServerVariables("HTTP_X_FORWARDED_FOR")&"</br>"
Response.write"ip2:"&Request.ServerVariables("REMOTE_ADDR")
%>
然后访问http://www.esvip.com.cn/ip.asp
以上两个参数是获取对方服务器ip地址,
如果涉及了代理服务器,则ip1后面ip地址是对方服务器的ip
如果未涉及代理服务器,则ip2后面ip地址是对方服务器的ip
用这两种方法均发现获取不到文件,可能对方服务器对新增文件也进行了判断禁止访问,可直接在已存在的文件上修改。
3.在已有的index.php,index.asp等文件第一行中加入方法1,2中的代码
然后访问http://www.esvip.com.cn/ip.php或http://www.esvip.com.cn/ip.asp ,和方式1,2一样获取到对方服务器ip地址,然后按照以下屏蔽ip的教程进行屏蔽。
虚拟/VPS主机屏蔽限制ip访问的方法(适用apache、iis6、ii7)
如果大家用以上三种方法都无法获取到ip,那么可以用最原始的方法,直接Ping对方的网 址,看结果中的IP即可。
屏蔽ip之后,再访问对方域名,无法显示我的的网站内容了,则说明屏蔽正常。
最后一定要记得删除ip.asp/ip.php或自己文件中刚刚添加的代码。
但如果对方已经抓取过的页面缓存到服务器,则无法屏蔽,只能考虑更换自身网站文件名或 者适当改版网站内容了。
插件下载说明
未提供下载提取码的插件,都是站长辛苦开发!需要的请联系本站客服或者站长!
织梦二次开发QQ群
本站客服QQ号:862782808(点击左边QQ号交流),群号(383578617) 如果您有任何织梦问题,请把问题发到群里,阁主将为您写解决教程!
转载请注明: 织梦模板 » 网站被恶意镜像的解决方法