<div dir="ltr"><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="color:rgb(34,34,34)"><br></div><div style="color:rgb(34,34,34)">Hello!!</div><div style="color:rgb(34,34,34)"><br></div><div style="color:rgb(34,34,34)"><span style="color:rgb(0,0,0);font-family:Arial;font-size:medium">I need apply different limit_req rules with different rules, like</span><br style="clear:both;color:rgb(0,0,0);font-family:Arial;font-size:medium"><br style="clear:both;color:rgb(0,0,0);font-family:Arial;font-size:medium"></div><div style="color:rgb(34,34,34)">limit_req_zone $binary_remote_addr zone=ipsrc:10m rate=1r/s;<br></div><div style="color:rgb(34,34,34)">limit_req_zone $arg_token zone=apitoken:10m rate=5r/m;<br>limit_req_zone $http_autorization zone=httpauth:10m rate=5r/s;<br></div><div style="color:rgb(34,34,34)"><br></div><div style="color:rgb(34,34,34)">server {</div><div style="color:rgb(34,34,34)">    listen       443;<br>    server_name  <a href="http://api.domain.com">api.domain.com</a>;<br>  }<br></div><div style="color:rgb(34,34,34)"><br></div><div style="color:rgb(34,34,34)">location / {<br></div><div style="color:rgb(34,34,34)">        limit_req zone=ipsrc;<br>        limit_req zone=apitoken;</div><div style="color:rgb(34,34,34)">         limit_req zone=httpauth;</div><div style="color:rgb(34,34,34)">        proxy_pass <a href="http://internal.api.com">http://internal.api.com</a>;<br></div><div style="color:rgb(34,34,34)">       }</div><div style="color:rgb(34,34,34)">}</div><div style="color:rgb(34,34,34)"><br></div><div style="color:rgb(34,34,34)">Would this be correct and should it work as expected?<br></div><div style="color:rgb(34,34,34)"><br></div><div style="color:rgb(34,34,34)"><br></div></div></div></div>

<br>
<font face="Arial, Helvetica, sans-serif" size="1" color="#808080"><i>Esta mensagem pode conter informações confidenciais ou privilegiadas, sendo seu sigilo protegido por lei. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente ao remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação.</i></font>