if ($var)

Sergey S. Ropchan fenix at ramb.com.ua
Thu Mar 24 17:15:36 MSK 2005


Спасибо.

> On Thu, 24 Mar 2005, Sergey S. Ropchan wrote:

>> Здравствуйте, извините, речь идет как я понял о специализированном модуле !?
>> Хотелось бы узнать по подробнее ?

> ngx_http_geo_module. Директива geo задаёт переменную в зависимости
> от адреса. Описывается на уровне http. Может быть несколько переменных.

> geo  $name  {
>       default          0;
>       include          list0;
>       include          list1;
>       192.168.0.0/16   50;
> }

> Можно указывать числа или строки, например,
>       192.168.0.0/16   RU;

> Переменные можно проверять так: if ($name) { ... }
> Внутри if можно задавать не только директивы rewrite, но и обычные,
> сейчас можно только две:

> if ($slow) {
>      limit_rate   10k;
> }

> или

> if ($no_gzip) {
>      gzip  off;
> }

> Остальные директивы пока не работают, но добавить их достаточно быстрая,
> но муторная процедура.


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




-- 
Best regards,
 Sergey                            mailto:fenix at ramb.com.ua






More information about the nginx-ru mailing list