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訪問」