网站被恶意镜像的现象由来已久,于今为烈。跟网站被黑客入侵类似,网站被恶意镜像也令站长深恶痛绝。
网站被恶意镜像怎么办?潇湘驭文为你提供最全最好的解决方法。
先啰嗦下网站被恶意镜像的危害。
网站被恶意镜像的危害
镜像网站这一技术,最初有助于解决网站流量过高,服务器无法承受流量压力的问题。但网站被恶意镜像则百害而无一利。
1、你的网站被判定为镜像网站,从而被惩罚。
搜索引擎没那么聪明,所以李逵变李鬼的悲剧不少站长已经饱尝过。
2、网站被惩罚,即意味着流量受损,品牌也毫无疑问会受损。
3、其它未知的危害,取决于恶意镜像网站的表现,比如做黄赌毒。如此也许你的命运就掌握在了别人手里。
网站被恶意镜像怎么办
一、走反馈、投诉、举报的防守之路
1、可轻松判定为恶意镜像的网站,请在百度站长平台反馈。
可通过域名、标题轻松判断为镜像的恶劣站群,如果在各关键词下获得排名,可通过站长平台进行反馈(http://zhanzhang.baidu.com/feedback)
2、隐蔽性强的恶意镜像网站,请向百度投诉。
那些非常隐蔽的、无法快速区分李逵李鬼的站点,需要保护自我权益的站点可以向百度投诉(https://www.baidu.com/duty/right.html)。
注意:投诉的时候要提供最有说服力资质证明,比如:网站备案证明、品牌营业证明,百度法务部会审核处理。
3、如果镜像站点还包含黄赌毒等内容,请向百度举报。
举报地址:http://jubao.baidu.com/jubao/
4、搜索引擎已经识别并处理镜像网站,无为而治。
如果镜像站已经死链,或者在相关关键词下没有排名,那证明镜像站点已被反作弊策略识别并处理,站长可高枕无忧了。
二、走禁止IP的进攻之路
用户访问恶意镜像网站的时候,内容源直接调用自源网站,所以如果屏蔽恶意镜像网站的IP,就可以达到禁止的目的。
获取IP的方法很简单,比如直接在CMD命令行里面Ping网址、用第三方站长工具,也可以在服务器根目录放置获取IP地址的文件。
如果你是一定的编程基础,或许对新事物感兴趣,不妨动手新建获取IP的文件。
以Linux主机和PHP编程语言为例。
第一步
1)新建一个php文件,命名为ip.php,添加如下内容,上传到网站根目录。
<?php
$ip = $_SERVER[‘REMOTE_ADDR’];
echo ‘镜像网站IP:’.$ip;
?>
2)访问镜像网站网址http://***.***/ip.php,获取镜像网站ip地址*.*.*.*。
第二步
新建.htaccess文件,添加如下内容,上传到网站根目录。
RewriteEngine On
RewriteCond %{http:X-Forwarded-For}&%{REMOTE_ADDR} (此处填写第一步获取的IP地址) [NC]
RewriteRule (.*) – [F]
</IfModule>
此时刷新镜像网站,就会提示403错误。大功告成。
注意:如果你的Linux系统有禁止IP的功能,直接将IP加入黑名单即可。
三、走JS的进攻之路
如果你无法通过IP禁止镜像网站,那么可以通过JS代码判断主域。如果主域不是本域名则跳转回本域名。
在网站</head>标签之前中添加JS判断代码,代码如下:
以上便是网站被恶意镜像之后最全最好的解决方法汇总。
本文由球事一哥潇湘驭文原创,转载需授权并保留本文链接:https://www.wangyuwen.com/peixun/2047.html