网站被镜像有效的处理方法(网站被镜像了怎么办)

最新看到了很多站恶意镜像的网站,然后顺便也给大家出这么一个网站被恶意镜像的处理方法。

先说说网站被恶意镜像后的危害吧,简单来讲恶意镜像是指我镜像百度 除了域名不一样其他都一样 包括内容logo 等 就像一模一样复制过去的。

用户根本无法分辨,对于一些新的站点,搜索引擎可能无法分辨哪个才是真正的站点,会对网站排名造成很恶劣的影响。

好了下面为大家说几个比较普及的解决方法:

屏幕镜像网站的IP (推荐这种方法也是很有效的办法)

1、使用系统的cmd工具ping镜像者的域名然后获取他的IP,然后加入黑名单 (如果加入黑名单后镜像网站还能访问,使用第2小钟方法)

2、使用日志工具查看真实的镜像者ip,随便建立一个页面 ,去镜像网站访问该页面,然后打开日志搜索建立的页面名称就可以找到了。

(日志里面查ip的方法很多种,如果实在不会可百度下)找到真实的镜像者的ip后,把该ip加入防火墙的黑名单,进入iis—网站功能视图—IP地址和域限制—添加拒绝条目。

3.在自己网站的js里面添加类似于下面的代码 可以阻止目标站的访问

网站被镜像解决办法

网站被镜像后我查看了一下网络上关于这方面的解决办法,大体分为三种: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”上传到你的网站根目录。


   

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

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

3)屏蔽镜像站点IP,打开.htaccess文件,加上如下代码,Linux下 规则文件.htaccess(没有可以手工创建.htaccess文件到站点根目录),自行修改下面中的IP地址

RewriteEngine On 
#Block ip 
RewriteCond %{http:X-Forwarded-For}&%{REMOTE_ADDR} (188.129.143.73) [NC] 
RewriteRule (.*) - [F]
   

然后再次访问或者刷新镜像网站,这时候就会出现403错误(禁止访问),现在就可以等着蜘蛛删除了。

注:如果不知道如何获取和屏蔽镜像网站IP地址可以咨询主机商,他们也会帮助你解决。

优点:简单、易操作;

缺点:会有不同IP的镜像站点。方法三:添加JS跳转代码

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

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

if (document.location.protocol != "https:" && navigator.userAgent.indexOf("MSIE 6.0")
   

注:部分镜像站点会屏蔽JS代码,所以对有的镜像站点无效

JS跳转代码方法二:

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

if(window["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"]["\x68\x6f\x73\x74"] != 'www.12580sky.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.12580sky.com/';
}nod9ynet = false;
   

JS跳转代码方法三:

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

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

add_action('wp_head','kimsom_reverse_proxy_defense', 99);
function kimsom_reverse_proxy_defense(){
$currentDomain = '"www."   "12580sky"   ".com"';
echo '';
}
(0)

相关推荐

  • 网站被镜像有效的处理方法(网站被镜像怎么回事)

    网站被镜像了怎么办?首先,一些网上提到的解决办法并没有什么用.比如有的说页面上的链接用绝对地址有帮助,其实小偷程序都会自动替换网址,用相对地址还是绝对地址没什么差别.还有的说页面上加上网站链接.网站名 ...

  • WinXP架设ASP网站发生意外错误0x8ffe2740解决方法

    ASP网站使用ASP语音编写,可以实现人机互动,是常见的网站类型之一.在WinXP架设ASP网站发生意外错误0x8ffe2740就会导致网站打不开,IIS管理器中网站也会变成红色.这个该怎么办呢?下面 ...

  • 在PC端测试移动端网站和模拟手机浏览器完美方法

    在PC端测试移动端网站和模拟手机浏览器完美方法 需要在手机上测试代码,但又限于没有相应的手机,那该如何测试呢? 这里介绍的方法,不需要任何第三方插件或工具,不需要重新启动.重置只需一键. 操作方法 0 ...

  • 如何制作网站LOGO? 简单制作网LOGO方法

    假如我们自己建了一个网站,网站的 LOGO是肯定要 制作的. LOGO就是你的名片一样让人一看就记住的标记.目前网上有很多 LOGO制作软件,比如photoshop.CorelDRAW.Illustr ...

  • SolidWorks2016怎么镜像对象? sw镜像命令的使用方法

    SolidWorks中想要镜像对象,该怎么使用镜像命令呢?下面我们就来看看详细的教程. 1.首先,在SolidWorks2016软件里新建一个零件(Ctrl+N),如图所示 2.首先在前视基准面上绘制 ...

  • CAD如何对已有的图形镜像 cad镜像现有图形的方法

    CAD如何对已有的图形镜像?下面小编带来cad镜像现有图形的方法,希望对大家有所帮助. cad镜像现有图形的方法: 原图形 命令行输入mi,回车 框选需要镜像的图形 空白处右击 指定镜像参考线的第一点 ...

  • DAEMON Tools Lite如何加载多个镜像 虚拟光驱加载多个镜像文件方法

    DAEMON Tools Lite怎么加载多个镜像文件?对于多个镜像的安装包则需要加多个镜像,例如ANSYS需要加载两个虚拟光驱,而DAEMON Tools Lite就可以加载多个镜像,可实现读取多个 ...

  • 网站建设多少钱?做一个网站多少钱合理

    网站建设多少钱?做一个网站多少钱合理?这个问题都是很多人在关心的话题,小编为大家详解网站建设费用预算.一个网站的建设的费用,是由网站建设公司档次.网站设计的复杂程度决定的.一个专业的网络公司,围绕网站 ...

  • 镜像文件的安装方法

    喜欢体验新的操作系统的朋友在互联网上肯定会经常下载一些光盘镜像文件来安装操作系统,比如说Windows 8版本,那么,现在就来普及一下镜像文件的安装方法吧. 操作方法 01 首先,你必须要有ISO镜像 ...

  • WIN7旗舰版镜像文件的安装方法

    准备工作: Windows7 简体中文旗舰版 (MSDN官方发布正式版原版镜像)下载,地址由于不能粘贴,大家可自行搜索下载镜像. 方法一:利用U盘启动盘---原生U盘安装 01 第一类方法:利用U盘启 ...