网站被镜像有效的处理方法
网络安全 777
站长朋友们如果网站被镜像咋办?有什么有效的处理方法?
网站被镜像的处理方式有很多种,整理几个镜像网站的处理方式。
1,可以用 JS 脚本来应对
刚开始的时候直接用 JS 判断窗口域名是否正确,不正确即跳转到正确的域名。代码如下(插入到页面 head 或 foot):
<script>if(document.location.hostname != 'uaxk.com'){ window.location.href = 'http://1234.com';}</script>
但是这个人不讲武德的通过反代把文件内的域名全部替换为了他的域名,就出现了死循环。后来通过 String.fromCharCode 混淆的方式,把网址给混淆了,这样就防止了域名被修改。
代码如下:
<script> if(document.location.hostname != 'yourname') { window.location.href = String.fromCharCode(ASCII代码);} </script>
其中 yourname 填写你的域名(不带 http(s) ),ASCII代码 填写转码后的代码,不带 &# 纯数字,用逗号隔开。
转码可以搜索 Unicode转ASCII 即可。
2,采用JS 加密
但是这样也产生了一个问题,就是其中的 ASCII 码也是非常容易被替换掉的,此时就可以给 JS 代码加密。
具体加密的方法可以使用搜索引擎搜索。
获得加密后的代码随机插入至站点某个引用的脚本其中,就会让那些镜像站的垃圾无从下手。