User Agent就是我们在访问网站时自动发送本地的浏览器及系统信息,如果User Agent是空的话,那就很有可能是垃圾评论发表器或者攻击器,如果你使用的是Nginx伺服器软体,我们只需要在「nginx.conf」文件中加入一段代码,即可封锁空User Agent访问你的网站
教学
将下方代码通过任何方式添加到「nginx.conf」即可!
提示:「nginx.conf」一般位于「/usr/local/nginx/conf/」资料夹内
效果:加入本代码后,空User Agent访问时,将会显示403错误!
1 2 3 4 5 |
location / { if ($http_user_agent ~ "^$"){ return 403; } } |
注:如果你使用的是Apache软体,可以参考「.htaccess封锁空User Agent访问」
参考
历史上的今天
2013年:给Mac添加wget功能(10条评论)