迪巴拉 发表于 2024-3-15 07:49:09

如何彻底禁止某个国家的蜘蛛IP New

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








robots.txt这样写

## robots.txt for Discuz! X3.5#User-agent: /Allow: /data/attachment/Allow: /data/avatar/Allow: /data/cache/Allow: /uc_server/data/avatar/Disallow: /api/Disallow: /data/Disallow: /source/Disallow: /install/Disallow: /template/default/Disallow: /config/Disallow: /uc_client/Disallow: /uc_server/Disallow: /admin.php/Disallow: /search.php/Disallow: /member.php/Disallow: /api.php/Disallow: /misc.php/Disallow: /connect.php/Disallow: /forum.php?mod=redirect/Disallow: /forum.php?mod=post/Disallow: /home.php?mod=spacecp/Disallow: /*?mod=misc/Disallow: /*?mod=attachment/Disallow: /*mobile=yes/


我知道答案 回答被采纳将会获得1 贡献 已有2人回答

拾光 发表于 2024-3-15 07:49:48

有些蜘蛛是不遵守规则的,所以robots.txt没用,至于插件,那已经进入php了,所以实际用处也不大。最好的方法是服务器层面防火墙就禁止掉对应的IP

浅生 发表于 2024-3-15 07:50:31

可以向宝塔那边反馈一下;

等宝塔ip库更新即可
页: [1]
查看完整版本: 如何彻底禁止某个国家的蜘蛛IP New

创宇盾启航版免费网站防御网站加速服务