Re: Применение директивы для определенного IP адреса

Иван nginx на kinetiksoft.com
Ср Окт 5 14:44:21 UTC 2016


В письме от 5 октября 2016 07:19:33 пользователь maxpostal написал:
> Спасибо!
> 
>     # Настраиваем лимиты кроме одного ip
>     map $http_x_forwarded_for $key {
>        15.267.98.155 1;
>     }
> 
> p. s. Подскажите, а для чего единица после указания ip адреса?
> 

Почитайте как работает map. Если $http_x_forwarded_for равняется 
15.267.98.155, то $key выставляется в единицу, вместо единицы может быть любая 
строка. Потом $key используется в качестве ключа в соотвествующих zone. Для 
одного и того же ключа ограничения будут общими, для разных - разными.

С уважением, Иван.


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