if и переменная http_remote_addr

Igor Sysoev is at rambler-co.ru
Tue Jul 5 10:26:21 MSD 2005


On Tue, 5 Jul 2005, Gregory Gasenko wrote:

> Не отрабатывает rewrite при использовании в конфиге конструкции:
>
> if ($http_remote_addr ~ !^192\.168\.3[2-5]\.) {
> 	rewrite ^(.*)$ http://domain.com/ permanent;
> }
>
> Видимо я ее как-то не правильно описываю. Подскажите, пожалуйста, как
> это сделать правильно.

Переменная называется $remote_addr. Это не строка заголовка запроса.
Кстати, переменная, формируемая модулем ngx_http_geo_module,
возможно, будет быстрее работать.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list