User Agent就是我们在访问网站时自动发送本地的浏览器及系统信息,如果User Agent是空的话,那就很有可能是垃圾评论发表器或者攻击器,如果你使用的是Apache伺服器软体,我们只需要向「.htaccess」加入一段简单的代码,即可封锁空User Agent访问你的网站
教学
将下方代码通过任何方式添加到「.htaccess」的最底部即可!
效果:加入本代码后,空User Agent访问时,将会显示403错误!
1 2 3 4 |
# BEGIN block access for empty user agents (BY AREFLY.COM) RewriteCond %{HTTP_USER_AGENT} ^$ RewriteRule ^(.*)$ - [F,L] # END block access for empty user agents (BY AREFLY.COM) |
注:如果你使用的是Nginx软体,可以参考「Nginx封锁空User Agent访问」