如何防止网站被镜像
网站镜像,是指网络上出现和你的网站一模一样像被拷贝的网站,除域名以外都相一致。
常见的网站镜像有以下几种:
1、除了域名,完全与你的网站一样。
2、博彩网站,抓取你网站的内容,但是在查看时,显示的是他的广告。
如何预防:
1、使用独立的IP
2、网站程序是一级目录
3、装一个服务器管理软件,有防镜像功能,比如宝塔,一键开启防护。
网站被镜像之后的处理方法:
1、被镜像后,我们应该立即和百度站长进行举报和反馈,举报平台:http://jubao.baidu.com/jubao/ https://link.zhihu.com/?target=http://jubao.baidu.com/jubao/
百度反馈中心:http://ziyuan.baidu.com/feedback https://link.zhihu.com/?target=http://ziyuan.baidu.com/feedback
2、使用。htaccess屏蔽镜像网站的ip和域名。在htaccess中添加下述代码:
Deny from 104.194.16.230
3、JS代码跳转,访问镜像网站时跳转至原网站。
在网页的部分添加下面代码:
4、使用 php 判断域名
这种方法跟使用 js 代码来跳转域名是一个道理,都是先判断域名,如果是代理的域名则进行跳转,代码如下:
if($_SERVER['SERVER_NAME']?!=?'xiariboke.com'?||$_SERVER['SERVER_NAME']?!=?'www.xiariboke.com'?) { exit('非法反向代理访问');
5、禁止对方的ip访问你的网站,这个方法一般是万不得已使用的。