青岛网站建设公司,青岛网站制作公司-奈薇建站网
建站咨询热线:0532-8878113113165158935 
知识普及 » 如何防止网站被复制

如何防止网站被复制

奈薇网站建设 2016-09-07 18:28发表
阅读次数 2305
  众所周知,复制一个整站是很容易的,如果能防止他人复制自己的网站呢,简单的限制右键根本无法阻止他们,下面这个方法可以阻止大部分烂人超级自己的青岛网站设计

  标签:<无>

  代码片段(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;

  }

如何防止网站被复制相关标签:企业建站制作网页企业网站建设企业网站建设
相关热点推荐
关键词排名快速上升的手
教你如何解除“该网站可
网站域名,建站的第一步
网上开店的过程全攻略之
网站离开百度该如何生存
动态网页路径与静态路径
中国互联网科技处于全球
网站的表单设计要点
关于网络策划的测试
深色调网页界面设计注意
企业建站注意事项(1)
文章中插入图片的用户体
关于网站品质
提高页面显示速度的秘技
HTML5响应式网站地
国际网页Web设计流程
习惯是一件很可怕的事,
灵感创意的八种简洁网页
网页设计师的素质
网站策划需要具备的知识
推广网站的最高境界
社会性书签对SEO的作
如何处理好网站设计的细
网站建设最容易忽略的人
学网站设计必看之设计常
最好的网站设计工具-奈
网站制作过程中把握的几
建设企业网站时注意的结
巧做百度SEO,让你的
网站的点击率与信息闭环
SEO 题目分析
博客论坛推广技巧优化网
优化用户体验,让网站呈
设计中的色彩:橙色
中小企业站点的seo服
网站SEO优化要注意避
23条使你的网站设计更
建站新手必读文章:个人
2009年网页设计最新
网站文化与网页设计
奈薇建站网青岛网站建设公司/青岛网站制作公司,专业提供"气质"型网站建设及精美网站制作服务,同时欢迎各地网站建设公司、网站制作公司代理我们的奈薇建站系统共同发展

热点地区:青岛网站建设价格 青岛即墨网站制作公司 开发区信息港 山东在线门户
建站咨询热线0532-88781131 15166683288 13963906391
版权所有© BangJianZhan.Com & Nev.Cn 青岛网站建设/网站制作公司
青岛雨后网络科技有限公司 - 青岛市市北区福州北路90号,景泰尚都6层
已经为您服务了
178个月 0