原标题:站点被镜像后怎么办?
如果网站被镜像了怎么办?
首先,网络上提到的一些解决方案没有任何作用。
例如,页面上的链接在绝对地址上很有用,但实际上小偷程序会自动替换网址。 使用相对地址还是绝对地址没有什么不同。
如所示,在页面上添加网站链接、网站名称、版权标识等后,搜索引擎会识别哪个是正版。 但偷镜程序连链接字符都可以自动替换,那没用。
发现镜像站点后的处理原则是,禁止镜像站点在镜像域名中显示你的内容。 考虑到镜像站点实时访问和调用镜像的页面,可以考虑几种方法。
例如,用JS检查打开的页面是否位于您的域中,如果是,则显示正常,否则(如果域名是镜像站点)强制迁移到您的域:
if(window.location.Hostname!==‘www.SEO Zac.com’) {
window.top.location.href=‘https://www.SEO Zac.com /’;
}
(宣言:我对程序不熟悉。 代码是一个简单的例子。 具体怎么写? 请问程序员。 )
但是,此方法仅对用户有效,搜索引擎不运行JS,而是捕获镜像内容。 也可以通过PHP编写脚本来判断并转向。
由于各种原因,程序可能无法正常工作。 另一个直接方法是阻止从镜像站点访问的IP地址。 首先调查一下镜像站点的服务器IP :
先阻止了对方的主机IP。 但是,用于镜像和实时捕获站点的IP通常不是域主机IP,而是CDN、伪造IP或多IP服务器。 要找到需要阻止的IP,必须查看站点的原始日志。 我的诀窍之一是访问镜像网站上不常访问的页面。 例如,翻第70页,马上看日志。 此页面被访问的IP是应该阻止的IP :
屏蔽这个IP,访问镜像站点会产生403错误:
不知道页脚的友情链接是镜像网站自己加的吗? 还是卖节目单的人强行加的?
镜像站点经常伪造IP地址或实时轮换,所以如果屏蔽一个IP站点也可以访问,请访问页面69、68等,找到更多的IP。 掩码还可以屏蔽IP段。 以我的经验,镜像站点通常不使用10个以上的IP地址。
当然也可以编写简单的脚本放在自己的网站上。 例如www.seozac.com/mirror.php:
echo $ _ server [‘remote _ addr’];
?
脚本的唯一功能是显示访问的IP,然后自己访问小偷镜像站点的脚本站点: www.bloody-thief.com/mirror.PHP。 页面直接显示镜像站点访问您的服务器时的IP。 如果镜像站点替换了URL,这个方法很难使用。 无论如何,日志里一定会有。
此外,如果发现镜像网站,可以向百度、域名注册商、主机运营商投诉,要求关闭网站或删除页面。 投诉是否有效是另一回事。 还是要做好IP屏蔽和URL检查。 回到搜狐,查看更多
责任编辑: