本文目录一览:
- 1、zblog php程序网站被恶意镜像怎么解决
- 2、如何禁止网站被反向代理
- 3、网站被镜像怎么办?真实经历分享!
- 4、网站被镜像怎么办
- 5、网站被恶意镜像了怎么办,简单快速的解决办法
- 6、Nginx 怎么禁止别人恶意镜像网站?
zblog php程序网站被恶意镜像怎么解决
恶意镜像,是指有人通过域名A记录直接解析别人IP地址,从而得到一个在访问者眼中完全相同网站的过程。
独立IP也是网站被恶意镜像的一个必备条件。其次,网站程序位于网站空间根目录也是遭遇恶意镜像的条件,这两个条件具备了,对于操作者而言恶意镜像是极其简单的。最后,恶意镜像往往发生在网站建立之初。
处理方法如下:
找镜像网站的人,联系站长删除镜像页面,如果不能,到百度进行投诉。对网站的DNS进行升级或是更改;
如果找到镜像自己网站的域名,那么第一要做的就是联系空间商,让空间商屏蔽这个域名;
如果没有找到这个镜像的域名,可以联系空间商禁止IP访问,因为现在很多独立IP空间,域名直接解析到上面就可以访问,而不需要绑定;
将网站内的所有链接做成绝对地址链接,在网站内容中,增加更多企业的信息;
网站发布文章之后,可以立即向百度提交。使用百度Ping工具;
网站设置301重定向;
按照上面的方式进行,同时对网站进行了简单的改版,对于排名可能会有影响,但如果处理不当,可能网站会面临永久的降权。
如何禁止网站被反向代理
在前几天两个站点被别人完全境像代理,基本上就是直接让他给复制过去了,我也是醉了,直接镜像过去,然后再缓存到他自己的服务器上面,真是绝了,你自己的站点再加什么代理去反代理也不管用了,因为他的站点根本就不变,使用了 .htaccess 来反代理,也使用了 js 判断域名都不管用,所以我一直在判断他使用了缓存机制,如果不使用缓存,时时代理的话肯定是可以的,我先把这两种方法来总结一下吧。
一、使用 .htaccess 禁止反向代理
在站点根目录下新建 .htaccess 文件,然后添加如下的内容:
RewriteEngine On
RewriteBase /
php_value auto_append_file proxy.php
再新建 proxy.php 文件,添加如下代码保存.
?php
$f = getenv("HTTP_X_FORWARDED_FOR");
$url = "";
if ($f!=""){
print "“;
print ““;
}
?
二、使用 js 代码判断域名
script type="text/javascript"
if (document.domain != 'xiariboke.com' document.domain != ''){
window.location.href='';
}
/script
这种是首先判断他的域名是不是 xiariboke.com 这个域名,如果是则正常访问,如果不是则跳转到原网站。
三、使用 php 判断域名
这种方法跟使用 js 代码来跳转域名是一个道理,都是先判断域名,如果是代理的域名则进行跳转,代码如下:
P?php /P
Pif($_SERVER['SERVER_NAME'] != 'xiariboke.com' ||$_SERVER['SERVER_NAME'] != '' )
{
exit('非法反向代理访问');
}/P
P?/P
如果是时时代理的话,上面三种方法就已经足够了,但如果他使用了缓存,将代理的网站缓存到他自己的服务器上面,再使用这些就不管用了,因他被他代理的站都不更新了,你再怎么改都不行,尤其现在的阿里云CDN,360CDN又怎么牛,而我的站点使用的就是阿里云CDN,上面有个防止外链,把防外链给开启才解决。
一般的网站CSS,JS调用基本上用的都是绝对路径,所以我们可以重命名CSS,JS的文件包以达到对别人境像网站的控制,把他的页面搞乱,这样相信坚持不了几天,他就会换成其它网站了。
网站被镜像怎么办?真实经历分享!
一开始,是发现有个IP刷我跳出率,平均3分钟一次,一天 24小时在刷,而且不是通过搜索词,而是直接访问!固定IP,来自于其他国家,最初判断为刷跳出率,想想,我网站流量也挺大,不用在意,抱着侥幸的心理,心想过2个月就会风平浪静。可是不是的!
刷了好几天之后,我有次,搜索我网站的关键词,居然看到一个博彩词眼的标题网站,我点进去,哎?怎么进我网站了?没错!被复制成一个一模一样的网站,所有页面都一样,就首页标题关键词描述,换成了博彩的字眼,其他一模一样,通过网上查询,也朋友交流,断定为:网站被镜像!
一开始很着急,各种网上百度,也有很多方法,按网站程序划分,解决方法也不同,按网站程序划分为:asp,php ,asp.net三种,前面2着说是很简单,在代码添加限制IP即可(未验证,参考网上方法的),但第三种asp.net的网站程序非常复杂,然后没错,我就是asp.net程序做的网站,不懂,各种尝试,解决不了。
我用的是阿里云虚拟主机,提交工单,没用,提示说虚拟主机没有限制IP功能,问做网站的人,没用,不能添加限制IP代码。那只能虚拟主机换服务器?后来我在群里找到一个高手,说可以在网页上限制IP,制止被镜像,我信了,然后自己掏腰包花了50大洋,找他弄,事实证明,不行!除非网站有源码,这里的源码不是网站程序,而是做网站的底层高级程序,一般做网站不会给的,这是人家的产权啊,除非签了协议,那样价格会高很多,几倍不止吧。
只有一个办法了:虚拟主机换服务器!成功说服老板之后,换成了阿里云的服务器,成功的设置了安全组,黑名单,成功的拦截了访问我百度统计的镜像IP,但是还不行,我一更新,镜像网站立马更新,为什么?
原来镜像网站分前端和后端IP,我只干掉了他前端的IP,他爬取的幕后凶手就是后端IP,怎么找到他?方法就是,发一篇文章,然后去镜像网站查看,再到网站后台日志立马查,刚刚爬取我发文章的页面的IP有哪个?最终筛选几个出来,一一排除,终于找出了真正的后端IP,结果也是成功的封禁了对方,而且点击镜像网站,直接就是打不开,为什么?为什么我用这种方法找出对方的后端IP?
这里就要了解他镜像的原理了,其实镜像就是去访问他网站页面的时候,他会立马派1个IP来抓取我网站的内容,展现给用户看,这样才实现了什么叫镜像,和镜子一样,人动,镜子立马的也在动。镜像网站也是这个原理,所以我封禁了他爬取的IP,我访问他,他无法派IP来抓取我,导致他网站打不开。
另外一方面,也得在百度去投诉侵权,是很有必要的,不细讲。
自己经历了一次,分享出来,不懂的可以下方留言。
网站被镜像怎么办
恶意镜像也就是所谓的恶意克隆别人网站,在域名记录里填上别人空间的Ip地址,以此达到恶意克隆被人的网站,当浏览者打开两个截然不同网址,但网站内容却是一模一样。以下来介绍克隆原理和如何预防这些问题。
一.首先在这里我要说明以下并不是所有的网站都会被恶意镜像,当网站是这几种情况时有可能被恶意镜像,独立IP的网站是恶意镜像的必备条件,虽然我们提倡使用独立IP以免网站受到其它网站的牵连,第二是网站已安装好了文件位于根目录下,第三新建的网站域名权重不如恶意镜像对手。恶意镜像的操作非常简单只需在自己的域名管理中打开顶级域名,修改以下A记录就完事了。
二.恶意镜像的通过域名年龄优势给对手施压,然而刚刚成立的网站没有什么权重给搜索引擎造成混乱,对于技术不成熟的搜索引擎分是不出真假,往往受到恶意镜像的受害者都是刚建站的新手,不知如何去应对这些。
三.刚建站的站长们其实不用慌正所谓是上有政策,下有对策,即便恶意镜像成功了,两个网站看起来一模一样,恶意镜像者并非完全控制了我们的网站,下面我来介绍不同情况以不同的方法来应对。
1.更换IP或空间。本条仅提供一种可行性方案。事实上,如果你不解决独立IP及根目录程序问题,只是治标不治本。因为恶意者更换成本及操作上更简单。
2.改变网站程序位置,由根目录换到一级目录。如果该方案可以实施的话,可以有效解决网站恶意镜像问题,因为恶意镜像只能解析IP,而无法与目录进行绑定。
3.服务器端操作。如果你的服务器可以设置禁止直接通过IP访问,必须使用某个域名访问,那么设置好它。
网站被恶意镜像了怎么办,简单快速的解决办法
1、找镜像你网站的人,联系他们删除镜像页面,如果不能,到百度进行投诉。对网站的DNS进行升级或是更改。
2、如果找到镜像自己网站的域名,那么第一要做的就是联系空间商,让空间商屏蔽这个域名。
3、如果没有找到这个镜像的域名,您可以联系空间商禁止IP访问,因为现在很多独立IP空间,域名直接解析到上面就可以访问,而不需要绑定。
4、将网站内的所有链接做成绝对地址链接,在网站内容中,增加更多自己企业的信息。
5、网站发布文章之后,可以立即向百度提交。使用百度Ping工具。
6、网站设置301重定向。
按照上面的方式进行,同时对网站进行了简单的改版,对于排名可能会有影响。但如果处理不当,可能网站会面临永久的降权。
Nginx 怎么禁止别人恶意镜像网站?
目前的方法只能当你发现恶意镜像站点后,通过在自己服务器配置文件中禁止对方服务器IP的访问。