大家在建站过程中是否遇到自己经营了几年的网站,突然被别人镜像了,然后百度一搜,发现好多个和你的网站一模一样的网站,今天就来说下《如何杜绝他人镜像你的网站》
第一步:
在网站header.php文件head里面添加下面js代码
- <script type="text/javascript">
- if (document.location.host != "blog.hellozwh.com") {
- location.href = location.href.replace(document.location.host,'blog.hellozwh.com');
- }
- </script>
注意修改其中的域名为你自己的。再访问镜像站点,你就会发现自动跳转到你的网站了。
第二步:
新建xiaotou.php至网站根目录,内容为:
- <?php
- $file = "ip.txt";//保存的文件名
- $ip = $_SERVER['REMOTE_ADDR'];
- $handle =fopen($file,'a');
- fwrite($handle,"IP Address:");
- fwrite($handle,"$ip");
- fwrite($handle,"\n");
- fclose($handele);
- ?>
然后访问你网站的镜像站点,在地址后面加/ip.php,你的网站根目录会多出一个ip.txt文件,打开复制里面的ip地址。
在.htaccess文件最上面添加下面代码:
- #添加IP黑名单
- Order Deny,Allow
- Deny from XXX.XXX.XXX.XXX
将上述的xxx.xxx.xxx.xxx修改为ip.txt中的ip地址。