Re: limit rate для диапазона адресов

Sergej Kandyla sk.paix на gmail.com
Чт Мар 25 16:56:37 MSK 2010


Siava wrote:
> Хм..
>
>
> http {
> .....
> 	geo  $is_local  {
> 	default		0;
> 	10.0.0.0/8		1;
> 	172.16.0.0/12	1;
> 	192.168.0.0/16	1;
> 	}
> .....
> 	server {
>
> 	if ($is_local = 0) {
> 	    limit_rate 16k;
> 	}
> 	if ($is_local = 1) {
> 	    limit_rate 1024k;
> 	}
> .....
> 	}
> }
>
> Ругается 
> : "limit_rate" directive is not allowed here
>
>   

почитайте документацию внимательнее.

 set $limit_rate  16k;



PS.  достаточно одной проверки, принадлежит ли пользователь к 
конкретному geo списку, а не двух.



Подробная информация о списке рассылки nginx-ru