申请网站
忘记密码
密 码:
登录名:
建站咨询热线:
0532-88781131
、
18562723728
知识普及 » 如何防止网站被复制
如何防止网站被复制
奈薇网站建设
于
2016-09-07 18:28
发表
阅读次数
2810
次
众所周知,复制一个整站是很容易的,如果能防止他人复制自己的网站呢,简单的限制右键根本无法阻止他们,下面这个方法可以阻止大部分烂人超级自己的
青岛网站设计
:
标签:<无>
代码片段(1)[全屏查看所有代码]
1.[代码][Perl]代码
#!/bin/bash
LOGFILE=/var/log/nginx/access.log
PREFIX=/etc/spiders
#日志中大部分蜘蛛都有spider的关键字,但是百度的不能封,所以过滤掉百度
grep'spider'$LOGFILE|grep-v'Baidu'|awk'{print$1}'>$PREFIX/ip1.txt
#封掉网易的有道
grep'YoudaoBot'$LOGFILE|awk'{print$1}'>>$PREFIX/ip1.txt
#封掉雅虎
grep'Yahoo!'$LOGFILE|awk'{print$1}'>>$PREFIX/ip1.txt
#过滤掉信任IP
sort-n$PREFIX/ip1.txt|uniq|sort|grep-v'192.168.0.'|grep-v'127.0.0.1'>$PREFIX/ip2.txt
#如果一小时内,发包不超过30个就要解封
/sbin/iptables-nvL|awk'$1<=30{print$8}'>$PREFIX/ip3.txt
foripin`cat$PREFIX/ip3.txt`;do/sbin/iptables-DINPUT-s$ip-jDROP;done
/sbin/iptables-Z//将iptables计数器置为0
foripin`cat$PREFIX/ip2.txt`;do/sbin/iptables-IINPUT-s$ip-jDROP;done
3.使用robots.txt文件:例如阻止所有的爬虫爬取,但是这种效果不是很明显。
User-agent:*
Disallow:/
4.使用nginx的自带功能:通过对httpuseragent阻塞来实现,包括GET/POST方式的请求,以nginx为例,具体步骤如下:
编辑nginx.conf
#vim/usr/local/nginx/conf/nginx.conf
拒绝以wget方式的httpuseragent,增加如下内容
##Blockhttpuseragent-wget##
if($http_user_agent~*(Wget)){
return403;
}
##BlockSoftwaredownloaduseragents##
if($http_user_agent~*LWP::Simple|BBBike|wget){
return403;
}
平滑启动
#/usr/local/nginx/sbin/nginx-sreload
如何拒绝多种httpuseragent,内容如下:
if($http_user_agent~(agent1|agent2|Foo|Wget|CatallSpider|AcoiRobot)){
return403;
}
大小写敏感匹配
###大小写敏感httpuseragent拒绝###
if($http_user_agent~(CatallSpider|AcoiRobot)){
return403;
}
###大小写不敏感httpuseragent拒绝###
if($http_user_agent~*(foo|bar)){
return403;
}
如何防止网站被复制相关标签:
网站建设公司
,
企业建站
,
网站改版
,
制作网站
相关热点推荐
做网站设计应该更看重框
店铺推广之SEO入门
新手建站注意事项
关于网站建设的问题
分析网站排名下降的影响
关键词排名下降原因及解
企业网站建设的策略
如何提高网站的流量和访
交叉设计促进网站风格统
青岛网站建设报价与费用
网站优化十大方法-基本
网站关键词暴跌的原因分
您怎么看待2015中国
网站:首页所应该达到的
青岛网站制作带你解密.
网站建设办法与内容要相
视觉层次感提升网页设计
如何突出页面设计重点内
青岛网页设计中最常用到
科普网站设计、制作中的
网站目录改版后做网址跳
青岛网站建设之SEO优
八大要领做网站就这么简
关于“反馈提示”的交互
空状态设计是提升产品用
保持网站流量对网站改版
网站登录窗口的设计
网站设计上的图片表现方
青岛网站制作哪家强
青岛网站设计哪家公司性
如何做到网站的最佳优化
奈薇建站网配套网站服务
青岛网站设计如何突出网
网站关键词摆放的四个关
站运营的四个关键词
网站形成视觉冲击的几种
中小企业建网站要多少钱
快速增加外部链接的八种
如何挑选专业的网站建设
搜索引擎优化文案的写作
奈薇建站网青岛网站建设公司/青岛网站制作公司,专业提供"气质"型网站建设及精美网站制作服务,同时欢迎各地网站建设公司、网站制作公司代理我们的奈薇建站系统共同发展
热点地区:
青岛网站建设价格
青岛即墨网站制作公司
开发区信息港
山东在线门户