Re: proxy_set_header по условию

flext flext flext2006 at gmail.com
Wed Apr 15 18:22:39 MSD 2009


Класс, то что надо!

Спасибо


2009/4/14 Maxim Dounin <mdounin at mdounin.ru>:
> Hello!
>
> On Tue, Apr 14, 2009 at 06:31:39PM -0400, flext flext wrote:
>
>> Возможно ли установить custom header для определенного набора ip
>> addressов? Есть статический массив из 5-10 адресов, для которых
>> необходимо установить заголовок, чтоб отличать в бэкенд коде.
>>
>> Заранее спасибо.
>
> Если именно набор ip-адресов, то лучше всего так:
>
>    geo $blah {
>        default  "";
>        1.2.3.4  "x";
>        1.2.3.5  "y";
>    }
>
>    proxy_set_header X-Blah $blah;
>
> Если произвольный if, то как-то так:
>
>    set $blah "";
>
>    if (...) {
>        set $blah "x";
>    }
>
>    proxy_set_header X-Blah $blah;
>
> Maxim Dounin
>
>


More information about the nginx-ru mailing list