Re: Re[4]: limit_req только для POST запросов - можно?
Борис Долгов
boris at dolgov.name
Fri May 1 00:19:33 MSD 2009
А что если сделать что-то вроде:
http
{
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
server
{
...
location / {
if( $request_method = "POST")
{
return 402;
}
error_page 402 = @post;
}
location @post
{
limit_req ...
}
}
}
30 апреля 2009 г. 23:51 пользователь Alexander Popkov
<voodoo_alex at mail.ru>написал:
> Здравствуйте Михаил,
>
> Thursday, April 30, 2009, 8:29:52 PM, you wrote:
>
> АП>> 2) настройки я круто придумал :) только я забыл что GET они
> АП>> тоже ограничивают... то есть вопрос как ограничить _только_POST_
> АП>> остаётся открыт...
>
> ММ> Делать set в if, в котором будет проверяться чтьо запрос POST ?
>
> а что делать в else? если ничего то фигня выйдет :(
>
> --
> Best regards,
> Alexander mailto:voodoo_alex at mail.ru
>
>
>
--
С уважением, Борис Долгов.
icq 77556665
e-mail boris at dolgov.name
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090501/48a41da7/attachment.html>
More information about the nginx-ru
mailing list