我在 nginx 后面的 apache 服务器上有一个批量搜索表单。我想保护该位置,以便 10 分钟内的第二个请求将 301 转到“您想使用我们的 API”页面,而不是类似以下内容:
http {
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
server {
location = /search/bulk {
limit_req zone=one burst=2;
... SOME CONFIG HERE...
}
}
}
Run Code Online (Sandbox Code Playgroud)
当他们达到我的 limit_req 而不是显示 ngnix 错误页面时,我将如何 301 最终客户端?此外,其次,我不想限制整个 http 条款的流量。我可以在没有速率的情况下设置 limit_req_zone,但将它们放在我的位置节中吗?
谢谢,
M。