网站如何屏蔽指定蜘蛛?如何屏蔽GPTBot|ClaudeBot蜘蛛?

最近网站快被GPTBot和ClaudeBot这两类蜘蛛给爬爆炸了。

服务器全天处于高负载状态(一个月时间,给刷了7个T的流量,丧心病狂!)。

在查询了一下访问日志后发现,居然是这两类蜘蛛搞的坏事。

于是想了个办法,给屏蔽掉了。

把下面这个代码,加入到网站的伪静态里面,如果是GPTBot和ClaudeBot蜘蛛,那就直接返回502。

if ($http_user_agent ~* "GPTBot|ClaudeBot") {
    return 502;
}

随后,我又在防火墙,把这两类蜘蛛的ip,全部给禁掉。

网站彻底恢复正常了。

20260313203154791-image

 

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容