Re: переменная в proxy pass

Anton Yuzhaninov citrin на citrin.ru
Чт Апр 7 16:49:48 MSD 2011


On 04/07/11 14:46, Ncs wrote:
> location / {
> set $aa "ya.ru";
> proxy_pass http://$aa;
> }
> выдается 502, если прописать явно без
> переменной, то все ок.
> Можно ли как-то задать проксируемый
> хост в переменной?

1. Как обычно стоит посмотреть в error_log

2. Для использования переменных в proxy_pass нужен рабоающий ресолвер. Запустите 
на сервере кэширующий ДНС и добавьте в конфиг nginx
resolver   127.0.0.1;

-- 
  Anton Yuzhaninov



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