返回列表 发帖
查看: 240|回复: 10

[已解决] 如何彻底禁止某个国家的蜘蛛IP

43

主题

176

回帖

276

积分

炉火纯青

贡献
5 点
金币
10 个
发表于 2024-3-15 08:11:52 | 显示全部楼层 |阅读模式

如这个加拿大的
宝塔地区禁止,ip地区访问限制禁止了,都越过三八线爬
1.png
2.png

3.png

5.png


robots.txt这样写

  1. #
  2. # robots.txt for Discuz! X3.5
  3. #

  4. User-agent: /
  5. Allow: /data/attachment/
  6. Allow: /data/avatar/
  7. Allow: /data/cache/
  8. Allow: /uc_server/data/avatar/
  9. Disallow: /api/
  10. Disallow: /data/
  11. Disallow: /source/
  12. Disallow: /install/
  13. Disallow: /template/default/
  14. Disallow: /config/
  15. Disallow: /uc_client/
  16. Disallow: /uc_server/
  17. Disallow: /admin.php/
  18. Disallow: /search.php/
  19. Disallow: /member.php/
  20. Disallow: /api.php/
  21. Disallow: /misc.php/
  22. Disallow: /connect.php/
  23. Disallow: /forum.php?mod=redirect/
  24. Disallow: /forum.php?mod=post/
  25. Disallow: /home.php?mod=spacecp/
  26. Disallow: /*?mod=misc/
  27. Disallow: /*?mod=attachment/
  28. Disallow: /*mobile=yes/
复制代码



1 贡献

最佳答案

宝塔 安全里面 设置禁止ip xxx.xxx.0.0/16
其中 xxx.xxx是ip地址前2位
<table cellspacing="0" class="t_table" style="width:98%"><tbody><tr><td width="10%"><img id="aimg_SExcd" class="zoom" width="120" height="150" src="https://www.dismall.com/data/attachment/forum/202403
回复

使用道具 举报

18

主题

3941

回帖

7274

积分

应用开发者

贡献
357 点
金币
1397 个
QQ
发表于 2024-3-15 08:13:56 | 显示全部楼层
有些蜘蛛是不遵守规则的,所以robots.txt没用,至于插件,那已经进入php了,所以实际用处也不大。最好的方法是服务器层面防火墙就禁止掉对应的IP
ip字段 太多禁不完 
发表于 2024-3-15 11:47
回复 支持 反对

使用道具 举报

8

主题

1498

回帖

2590

积分

应用开发者

贡献
176 点
金币
123 个
QQ
发表于 2024-3-15 08:22:29 | 显示全部楼层
可以向宝塔那边反馈一下;

等宝塔ip库更新即可
专业解决各类服务器问题 和 discuz疑难杂症!
QQ 860855665 西部数码核心代理www.wensuhulian.com 飘仙建站论坛bbs.piaoxian.net
discuz互助QQ群 73131419
回复 支持 反对

使用道具 举报

TaC

80

主题

480

回帖

605

积分

自成一派

贡献
4 点
金币
11 个
发表于 2024-3-15 14:44:36 | 显示全部楼层
湖中沉说的对,可以批量禁止的。比如:255.253.333.222,有四段数字,前面看那些相同,就禁前面几段数字即可。
比如在htaccess文件下面加上:deny from 255.253.168.0/24
我试试 
发表于 2024-3-15 18:23
回复 支持 反对

使用道具 举报

1

主题

289

回帖

335

积分

炉火纯青

贡献
1 点
金币
33 个
QQ
发表于 2024-3-15 18:59:15 | 显示全部楼层
宝塔防火墙可以禁止ip的
站长论坛  花有重开日,人无再少年
回复 支持 反对

使用道具 举报

18

主题

1833

回帖

2814

积分

应用开发者

贡献
53 点
金币
624 个
QQ
发表于 2024-3-15 22:46:46 | 显示全部楼层
宝塔 安全里面 设置禁止ip xxx.xxx.0.0/16
其中 xxx.xxx是ip地址前2位
谢谢 
发表于 2024-3-16 19:10
无限星辰工作室  好集导航 免费API
服务Discuz建站|定制|小程序|APP定制|故障维修|搬家|运维|挂马清理|防护|性能优化|安全运维|
服务理念:专业 诚信 友好QQ842062626 服务
回复 支持 反对

使用道具 举报

9

主题

320

回帖

440

积分

炉火纯青

贡献
16 点
金币
24 个
发表于 2024-3-16 00:08:02 | 显示全部楼层
补充一点,如果你有使用CDN,优先在CDN禁止IP,其次是服务器(宝塔),最后是DZ。因为后2者都会影响的资源和网站。在CDN做了屏蔽,就不要在服务器或者DZ做禁止IP了
好的 谢谢 
发表于 2024-3-19 20:14
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-4-29 11:32 , Processed in 0.046738 second(s), 10 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表