0
我有以下配置:nginx的 - 如何降低速度,IP,如果太多的要求
limit_req_zone $binary_remote_addr zone=one:10m rate=300r/m;
…
server{
…
location/{
limit_req zone=one;
…
}
…
}
但我想不顯示錯誤頁面(503)爲用戶,但只是降低速度。
我有以下配置:nginx的 - 如何降低速度,IP,如果太多的要求
limit_req_zone $binary_remote_addr zone=one:10m rate=300r/m;
…
server{
…
location/{
limit_req zone=one;
…
}
…
}
但我想不顯示錯誤頁面(503)爲用戶,但只是降低速度。
試試這個:
geo $ips {
default 0;
1.2.3.0/32 1; //edit ip address
}
:
location/{
if ($ips) {
limit_rate 256k;
}
}
通過使用地理設置$ips