防止网站被镜像,被iframe

1、防止网站被镜像

现象:他人域名访问到的是我的网站解析的ip地址我的

解决方法:

http.ini里可以这样写

"RewriteCond Host: !^www.web.cn$  RewriteRule (.*) http://www.web.cn$1 [I,RP]"

.htaccess里可以这样写

“RewriteCond %{HTTP_HOST} !^www.web.cn$ [NC] RewriteRule ^(.*)$ http://www.web.cn/$1 [L,R=301]”

代码的意思非常简单:访问这个网站的域名如果不是"www.web.cn"就自动跳转到"www.web.cn"上。这样设置就不怕自己辛辛苦苦维护的网站被别人镜像了。

2、防止网站被iframe

代码:在页面底部或其它公用部位加入如下代码

<script type=”text/javascript> 
   if(window!=parent) 
  window.top.location.href = window.location.href; 
< /script> 

代码的意思也很简单,用js方法检测地址栏域名是不是当前网站绑定的域名,如果不是,则跳转到绑定的域名上来,这样就不怕网站被别人iframe了。

原文地址:https://www.cnblogs.com/pcx105/p/8650640.html