nginx修改配置限制惡意爬蟲頻率的方法

代碼如下:

#全局配置  limit_req_zone?$anti_spider?zone=anti_spider:10m?rate=15r/m;  #某個server中  limit_req?zone=anti_spider?burst=30?nodelay;  if?($http_user_agent?~*?“xxspider|xxbot”)?{  set?$anti_spider?$http_user_agent;  }

超過設置的限定頻率,就會給spider一個503。

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享