申请网站
忘记密码
密 码:
登录名:
建站咨询热线:
0532-88781131
、
15166683288
知识普及 » 如何防止网站被复制
如何防止网站被复制
奈薇网站建设
于
2016-09-07 18:28
发表
阅读次数
2917
次
众所周知,复制一个整站是很容易的,如果能防止他人复制自己的网站呢,简单的限制右键根本无法阻止他们,下面这个方法可以阻止大部分烂人超级自己的
青岛网站设计
:
标签:<无>
代码片段(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;
}
如何防止网站被复制相关标签:
网络公司
,
网站制作方案
,
做网站
,
企业网站建设
相关热点推荐
网站推广的20种办法-
百度快照更新方法
企业自助建站的利与弊
网站建设最基本的知识
从几个文学网站谈文学网
搜索引擎蜘蛛的工作过程
网页设计中“点”的视觉
企业网站建设为什么要设
青岛海信宽带多媒体再次
青岛网站建设布局对网站
网站维护的基本知识
如何利用微信高级接口?
花卉行业网站建设
网页链接颜色的用户体验
站长们应当要知道的网站
网站设计页面的视觉路径
友情链接相关名字解释
历年来最为严重的10大
网站推广不可或缺的七个
交互设计小贴士
网站定位需要从哪些因素
提高网站人气的几点建议
如何建立个人网站?
做一个如何抓住用户的网
网站建设合同签订需要注
写文章时应用哪些seo
六种方法推广新网站
分享互联网
网站建设中的12大误区
扎实基础 9则CSS网
如何制作网站才能成功
网页设计配色应用——色
网页文字的设计应该像聪
PR值是根据什么计算的
发布的高权重文章被转载
推广技巧---低成本增
营销型网站建设的营销策
如何规避企业建站的误区
怎么处理内容相似的条目
静态页面、动态页面和伪
奈薇建站网青岛网站建设公司/青岛网站制作公司,专业提供"气质"型网站建设及精美网站制作服务,同时欢迎各地网站建设公司、网站制作公司代理我们的奈薇建站系统共同发展
热点地区:
青岛网站建设价格
青岛即墨网站制作公司
开发区信息港
山东在线门户