Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: несколько условий в if
Sergey Averyanov wrote:
> нужно сочинить конструкцию, которая выполнит определенное действие по
> совокупности двух условий. одно из условий -- истинное значение переменной
> $some_var, вычисляемой ngx_http_geo_module, второе -- к примеру, $host =
> 'foo.ru'
>
> выражение
> if ($some_var && ($host = 'foo.ru'))
В if не надо использовать $host = 'foo.ru'
Для этого есть блоки server { }
Разные запросы с разными $host должны попадать в разные блоки server если их
нужно обрабатывать
по разному.
Если при этом у двух блоков server {} будет много общих настроек их можно
вынести в отдельный
файл, и включать его через include.
--
Anton Yuzhaninov
|