请选择 进入手机版 | 继续访问电脑版

站长论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1524|回复: 1

2019年最新实战解决网站被恶意镜像的方法

[复制链接]
  • TA的每日心情
    慵懒
    昨天 10:05
  • 签到天数: 272 天

    [LV.8]以坛为家I

    TA在排名榜Top100

    积分:NO. 27 名

    发帖:NO. 1 名

    在线:NO. 1 名

    1779

    主题

    2284

    帖子

    864万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    8643144

    推广达人勋章荣誉会员勋章赞助会员勋章精华勋章管理员勋章论坛元老勋章

    发表于 2019-7-31 08:07:18 | 显示全部楼层 |阅读模式

    2019年最新实战解决网站被恶意镜像的方法

    2019年最新实战解决网站被恶意镜像的方法

    为什么站长论坛小编给大家快速解决网站被恶意镜像的方法?我的网站是2018年年底创建的主要是足球体育资讯的一个平台在百度搜索“55足球吧”是我另外一个网站的品牌词前段时间发现网站居然被恶意镜像了一开始没有在乎,结果导致排名急速下降了对方的网站标题和描述的还跟我的是一样打开看百度快照结果还是一模一样这就让搜索引擎更快的抓取他们的网站而我网站不在抓取了,这种人实在太可恶了,今天教广大站长们如何一键解决网站被恶意镜像的情况。

    网站被恶意镜像截图

    网站被恶意镜像截图

    网站被恶意镜像截图

    网站被镜像有那些危害?

    网站镜像的原理是对方通过某种程序能快速建设和你一模一样的网站,不仅仅标题还有图片网站框架等都是一样的,通过这种原理让自己的网站可以快速排名,这个也是黑帽seo的一种手段,镜像网站通常会造成复制内容,搜索引擎并不喜欢,对原创内容网站或站长想排名的网站可能造成无法预知的影响。通俗的讲,恶意镜像者通过某些手段复制了你的站点,除了域名不一样之外,其他内容一模一样,用户根本无法分辨。甚至对于一些新的站点,搜索引擎可能无法分辨哪个才是真正的站点,对网站排名造成恶劣影响。


    网站被镜像解决办法

    网站被镜像后小编查看了一下网络上关于这方面的解决办法,大体分为三种:
    1、百度站长平台投诉;
    2、屏蔽镜像网站服务器IP,禁止调用自己网站资源;
    3、添加跳转解析代码。

    方法一:百度站长平台投诉

    通过下面的渠道可以反馈问题

    1.jubao.baidu.com

    2.tousu.baidu.com

    3.zhanzhang.baidu.com/feedback

    但处理速度是根据对用户造成的伤害来界定处理优先级。

    方法二:屏蔽镜像网站服务器IP

    镜像网站看似一个完整的站点,其实每次用户访问网站的时候,程序还是调用的原网站的数据,所以我们可以屏蔽这个服务器的IP,禁止抓取我们的网站数据。如果是linux主机可以通过以下方法获取和屏蔽镜像网站服务器IP。

    1)获取镜像网站IP,复制如下代码,新建一个php文件,并命名为“ip.php”上传到你的网站根目录。
    <?php
    $file = "ip.txt";//保存的文件名
    $ip = $_SERVER['REMOTE_ADDR'];
    $handle =fopen($file,'a');
    fwrite($handle,"IP Address:");
    fwrite($handle,"$ip");
    fwrite($handle,"\n");
    fclose($handele);
    ?>

    2)访问镜像网站,在地址后面加.../ip.php,如:http://www.55um.com/ip.php,然后网站根目录下会生成一个ip.txt的文件,打开复制里面的ip地址。

    查找服务器IP地址还可以通过站长工具查询

    2019年最新实战解决网站被恶意镜像的方法

    2019年最新实战解决网站被恶意镜像的方法
    查找服务器IP地址还可以通过站长工具查询

    屏蔽镜像网站服务器IP


    3)屏蔽镜像站点IP,打开.htaccess文件,加上如下代码

    Linux下 规则文件.htaccess(没有可以手工创建.htaccess文件到站点根目录),自行修改红字中的IP地址

    <IfModule mod_rewrite.c>  
    RewriteEngine On  
    #Block ip  
    RewriteCond %{http:X-Forwarded-For}&%{REMOTE_ADDR} (188.129.143.73) [NC]  
    RewriteRule (.*) - [F]  
    </IfModule>  
    然后再次访问或者刷新镜像网站,这时候就会出现403错误(禁止访问),现在就可以等着蜘蛛删除了出现403错误(禁止访问)

    注:如果不知道如何获取和屏蔽镜像网站IP地址可以咨询主机商,他们也会帮助你解决。优点:简单、易操作;缺点:会有不同IP的镜像站点。


    方法三:添加JS跳转代码

    即通过JS判当前域名,如果不是本域名则跳转回本域名,自行修改代码中网址为自己的网站。

    JS跳转代码方法一:直接在网站head下加入一段JS代码,就可以实现镜像站自动跳转到我们的主站,代码如下:

    <script type="text/javascript">if (document.location.protocol != "https:" && navigator.userAgent.indexOf("MSIE 6.0") < 0 ) { location.href = location.href.replace(/^http:/,"https:");}if (document.location.host != "www.55um.com") { location.href = location.href.replace(document.location.host,'www.55um.com');} </script>  
    注:部分镜像站点会屏蔽JS代码,所以对有的镜像站点无效

    2019年最新实战解决网站被恶意镜像的方法

    2019年最新实战解决网站被恶意镜像的方法

    JS跳转代码方法二:

    镜像网站过滤掉JS代码甚至JS文件,那么我们需要加入代码混淆和触发事件,将下面代码中的地址改为自己的域名地址添加到主题目录header.php中适当位置即可。

    <script type="text/javascript">
    if(window["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"]["\x68\x6f\x73\x74"] != 'www.xiaomseo.com' && window["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"]["\x68\x6f\x73\x74"] != 'd9y.net'){
        alert('警告!检测到该网站为恶意镜像站点,将立即为您跳转到官方站点!');
        window["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"]["\x68\x72\x65\x66"] = 'http://'+'www.xiaomseo.com/';
    }
    </script>
    <div style="display:none;">
    <script>nod9ynet = false;</script>
    <img src=" " onerror='setTimeout(function(){if(typeof(nod9ynet)=="undefined"){window["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"]["\x68\x6f\x73\x74"]="www.xiaomseo.com";}},3000);'>
    </div>


    JS跳转代码方法三:

    通过拆分域名链接与镜像站比对,然后用img标签src空值触发onerror来执行js比对,比对失败则跳转回源站。

    代码如下:(复制粘贴到主题的functions.php最后一个?>之前)

    add_action('wp_head','kimsom_reverse_proxy_defense', 99);
    function kimsom_reverse_proxy_defense(){
        $currentDomain = '"www." + "55um" + ".com"';
        echo '<img style="display:none" id="inlojv-rpd" src=" " data-url="'.home_url().'" onerror=\'var str0=document.getElementById("inlojv-rpd").attributes.getNamedItem("data-url").nodeValue;var ishttps="https:"==document.location.protocol?true:false;if(ishttps){var str1="https"+"://";}else{var str1="http"+"://";}var str2='.$currentDomain.';var str3=str1+str2;if( str0!=str3 ){location.href = location.href.replace(document.location.host,'. $currentDomain .');}\'/>';
    }


    注:操作中疑难问题可评论和留言

    站长论坛(www.664b.com)为个人站长与企业网络提供全面的站长资讯、最新最全的源代码程序下载、海量建站素材、强大的搜索优化辅助工具、网络产品设计与运营理念以及一站式网络解决方案,十年来我们一直致力为中文网站提供动力。
    回复 天涯海角搜一下: 百度 谷歌 360 搜狗 搜搜 有道 谷粉 雅虎 必应 即刻

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-13 13:08
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    TA在排名榜Top100

    积分:NO. 109 名

    发帖:NO. 98 名

    在线:NO. 227 名

    0

    主题

    25

    帖子

    770

    积分

    渐入佳境

    Rank: 4

    积分
    770
    发表于 2019-7-31 17:53:01 | 显示全部楼层
    谢谢分享 很好
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关于我们|联系我们|问题反馈|sitemap地图|站长论坛

    网站备案:辽ICP备19014872号-1    辽公网安备:21010602000377号

    Powered by SEO X3.4

    © 2001-2018 www.664b.com

    快速回复 返回顶部 返回列表