ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: limit req zone по 2 переменным как?


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: limit req zone по 2 переменным как?
  • From: Валентин Бартенев <ne@xxxxxxxx>
  • Date: Sat, 21 Apr 2012 00:03:49 +0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=vbart.ru; s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:In-Reply-To:References:Date:Subject:To:From; bh=j40VLPix4BVnnFiJepK4IJXSt4053x9XC7amOB6MvEw=; b=X6j3SujmmdWdVJI1xBFBp5cqJabX6rB/7fiD6Enp7QSJEfBTt6eIeiwgpEMKadjbtfpAlx4S8Y60jGMyq3PkdLaODV/g2o+515hvQurkwfpX80wcAqJaWBhSQVE9awiA6fmjLHmE4urG5MRIIuhtD96aPR/Q3yB/NHg1pfxodBqnr8ETMwHIz6fj+aMYLZL26w/v59woiyJahjRR6l78BWrSgNcXtUbwIZQFjDZXC7XGN2DnT1L0xxZbjZLVKrBg297i5yaiBK7tocJUnviH4UL+KAczOfQL08IQ+DeKyHoGFzNmfPzJvO8UQlUd+kuhcoUjni+SpOo4Rz0/H+WA8Q==;
  • In-reply-to: <87011366b76c652050c48aede7383896.NginxMailingListRussian@forum.nginx.org>
  • References: <87011366b76c652050c48aede7383896.NginxMailingListRussian@forum.nginx.org>

On Friday 20 April 2012 23:23:04 Tiberiy wrote:
> Привет, Алл.
> 
> Стоит задача сделать ограничение на
> зону по двум переменным: $binary_remote_addr и
> $arg_h (разрешить 1 клик в час с 1 IP по урлу,
> который маркируется GET-параметром &h).
> Конструкция
>  limit_req_zone $binary_remote_addr$arg_h zone=zone_name1:100m
> rate=1r/h;
> не работает.
> Помогите решить задачку... ;)
> 

http://nginx.org/r/set/ru

  limit_req_zone $limit1 zone=zone_name1:100m rate=1r/h;

  set $limit1 $binary_remote_addr$arg_h;

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.