我有以下配置:
limit_req_zone $binary_remote_addr zone=one:10m rate=300r/m;
…
server{
…
location / {
limit_req zone=one;
…
}
…
}
但我想不为用户显示错误页面(503),只是降低速度。
答案 0 :(得分:0)
试试这个:
location / {
if ($ips) {
limit_rate 256k;
}
}
使用geo:
设置$ips
geo $ips {
default 0;
1.2.3.0/32 1; //edit ip address
}