[nginx]屏蔽17ce对网站进行http测试

纸扎戏偶

17ce是一个非常出名的http测试网站,他通过分部在世界各地的服务器,来你的网站进行http测试,从而得出链接时间、响应时间等等的数据,是站长一个不错的分析工具。 但是,17ce凭借这他分部在全球各地的服务器,如果不怀好意的人,狂对你的站进行测试,那你就蛋疼了。 虽然17ce有对一个网站每小时进行测试的限制,但是仍有十分大的杀伤了。 请见hostloc全球dd/cc攻防论坛的帖子 出于此,我就决定在nginx处封杀17ce 在nginx.conf中的location中添加以下代码

if ($http_user_agent ~ "~17ce.com") { return 403; } if ($http_referer ~* 17ce.com) { return 403; }
对于来自17ce的请求全部回显403 效果如下:

文章版权声明:除非注明,否则均为我爱教程术原创文章,转载或复制请以超链接形式并注明出处。