.htacess屏蔽111.7.100.*和36.99.136.*的ip

前端 潘老师 4个月前 (12-27) 107 ℃ (0)



最近新建了一个新的子站,刚建好没几天,后台百度统计就发现有两个异常ip段:111.7.100.*和36.99.136.*频繁来访问网站。如下图:

网上搜索了下,大部分都说是恶意ip,一个是河南移动一个是河南电信的,知乎网友爆料说这两个ip段不是正规蜘蛛或者匿名蜘蛛,而是非法采集蜘蛛,恶意爬取数据然后去建镜像站骗取流量,大家还是尽快屏蔽的好!

屏蔽方法

下面潘老师说下屏蔽的方法,我们只需要在服务器根目录的.htacess文件末尾新增如下配置即可:

order allow,deny    
allow from all
deny from 111.7.100 36.99.136

或者

order deny,allow
deny from 111.7.100 36.99.136

一些相关说:英文不区分大小写:

  1. Order deny,allow:设置访问规则的顺序为先拒绝,后允许,判断先后顺序其实都可以。
  2. Deny from 36.99.136 和 Deny from 111.7.100:拒绝来自这两个 IP 地址段的请求,可以单独分开写也可以空格隔开写一起。
  3. Allow from all:允许来自所有其他 IP 地址的请求。

添加上这个配置后,该恶意ip再来抓取就会显示403 forbiden禁止访问,ok解决。


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/front/12704.html
喜欢 (0)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】