Re: Установить upstream в зависимости от $host
Maxim Dounin
mdounin на mdounin.ru
Пн Авг 1 22:15:53 UTC 2011
Hello!
On Tue, Aug 02, 2011 at 01:08:45AM +0300, Sergey Kobzar wrote:
> Есть 2 апстрима. Выбирать апстрим нужно на основе $host. Как
> правильнее сделать
>
> - описать 2 секции server с разным server_name и внутри них
> использовать нужный апстрим
Да.
> - внутри server использовать конструкцию вида
>
> set $upstream_name aaa;
> if ($host ~ ... ) {
> set $upstream_name bbb;
> }
> location / {
> proxy_pass http://$upstream_name;
> ...
> }
Не надо так делать.
Maxim Dounin
Подробная информация о списке рассылки nginx-ru