导读:最近发现自己的网站被别人反代理了,我这边更新数据,他那边也时时更新,非常的郁闷,那自己只能在站点上判断是否是自己的域名,如果不是自...
最近发现自己的网站被别人反代理了,我这边更新数据,他那边也时时更新,非常的郁闷,那自己只能在站点上判断是否是自己的域名,如果不是自己的域名进行跳转,如果他使用了缓存,将代理的网站缓存到他自己的服务器上面,再使用这些就不管用了。
下图就是镜像我网站的域名
B5教程网分享三种反代理方法
1.使用 js 代码判断域名
- if (document.domain != 'www.bcty365.com'){
- var zurl=document.location.href;
- var ourl=document.domain;
- var newurl=zurl.replace(ourl,'www.bcty365.com');
- window.location.href=newurl;
- }
2.使用 php 判断域名
- if($_SERVER['SERVER_NAME'] != 'www.bcty365.com' ){
- header('location:http://www.bcty365.com'.$_SERVER['REQUEST_URI']);
- }
3.禁ip
查看自己服务器的log日志,然后禁止掉这个ip,这样治标不治本,推荐使用上面两种方法。
幸好他使用的是时时代理,经过自己测试问题解决了。