Re: Взять IP из URL и обработать через HttpGeoModule

Валентин Бартенев ne на vbart.ru
Пт Мар 2 10:22:43 UTC 2012


On Friday 02 March 2012 14:16:18 Tiberiy wrote:
> Alex, есть одна неувязочка:
> 
>     geo $ipaddr $country {
>          default        XX;
>    }
>    fastcgi_param GEOIP_COUNTRY_CODE $country;
> 
> размещается в
> контекст: 	http

В чем проблема? Переменные вычисляются в момент обращения к ним, а не в том 
месте, где они размещены.

> а
> 
>     if ($request_uri ~* "ip=(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})") {
>        set $ipaddr $1;
>     }
> 


Зачем так делать? Чем предложенный вариант с $arg_ip вас не устроил?

--
Валентин Бартенев


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