网站如何防止镜像代码

2018年3月11日18:06:26 发表评论 2,336

在去年分享过一个网站防镜像的方法,那个时候还是使用的主机,在虚拟主机上使用这个方法禁止IP还是可以的(如何防止别人镜像我们的网站)。

现在网站已经换成使用服务器了,就没有设置禁止IP,前几天,发现网站有被镜像了,再来操作禁止IP时,才发现服务器不知道怎么设置了。

于是在网上寻找了以下这种方法,简单粗暴明了。

  1. //网站防镜像代码
  2. add_action('wp_footer','deny_mirrored_websites');
  3. function deny_mirrored_websites(){
  4.     $currentDomain = 'www.zhushuming." + "cn'; //此处自行拆分一下自己的域名即可
  5.     echo '<img style="display:none" src=" " onerror=\'this.onerror=null;var str1="'.$currentDomain.'";str2="docu"+"ment.loca"+"tion.host";str3=eval(str2);if( str1!=str3 ){ do_action = "loca" + "tion." + "href = loca" + "tion.href" + ".rep" + "lace(docu" +"ment"+".loca"+"tion.ho"+"st," + "\"' . $currentDomain .'\"" + ")";eval(do_action) }\' />';
  6. }

使用后,再访问镜像网站,你会发现会自动跳转到你的网站。



版权声明:本文由江西SEO原创或整理发布,欢迎分享! 更多优化知识请查看 SEO教程

本文链接:https://www.zhushuming.cn/5254.html

  • 博客之家
  • 博客之家,本站的资源收集于群里以便下载。当然,更多的是建站知识交流~
  • weinxin
  • SEO优化交流群
  • SEO优化交流群,交流seo优化技巧。860716446
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: