proxy pass через переменную не работает
bespechnost
nginx-forum at nginx.us
Fri May 17 04:55:28 UTC 2013
Пробую так:
location /omlet_api/ {
proxy_pass http://$arg_server/;
proxy_set_header Host $arg_server;
break;
}
В логах:
==> localhost.error_log <==
2013/05/17 08:48:59 [error] 16907#0: *1 no resolver defined to resolve
ya.ru, client: 127.0.0.1, server: localhost, request: "GET
/omlet_api/genres/?server=ya.ru HTTP/1.1", host: "localhost"
Если заменить $arg_server на имя сервера, то все работает.
Версия NGINX - 1.2.6-r1
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,239286,239286#msg-239286
Подробная информация о списке рассылки nginx-ru