如何彻底禁止某个国家的蜘蛛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人回答 有些蜘蛛是不遵守规则的,所以robots.txt没用,至于插件,那已经进入php了,所以实际用处也不大。最好的方法是服务器层面防火墙就禁止掉对应的IP 可以向宝塔那边反馈一下;
等宝塔ip库更新即可
页:
[1]