Re: no live upstreams while connecting to upstream

2019-01-09 Пенетрантность Eugene Toropov
Понятно, спасибо.

> On 9 Jan 2019, at 21:43, Alexey via nginx-ru  wrote:
> 
> 09.01.2019 0:47, Eugene Toropov пишет:
>> proxy_http_version 1.1; и proxy_set_header Connection '' помогли, по крайней 
>> мере 502 больше не вижу. Уточните, пожалуйста, можно ли еще как-то не 
>> прописывать явно “proxy_set_header Host tratutu” в конфиге, чтоб он 
>> правильный хост передавал на апстрим вместо tratata?
> 
> Ну можно, например,
> proxy_set_header Host $host;
> тогда дальше поедет тоже имя, что передано клиентом.
> 
> Вообще никто не мешает вместо
> 
> proxy_pass https://www.domain.ru;
> 
> написать
> 
> upstream www.domain.ru {
>  server www.domain.ru:443 ...;
> 
> }
> и строку proxy_pass вообще не менять, тогда ничего в плане переданных имен не 
> поменяется.
> 
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: no live upstreams while connecting to upstream

2019-01-09 Пенетрантность Alexey via nginx-ru

09.01.2019 0:47, Eugene Toropov пишет:

proxy_http_version 1.1; и proxy_set_header Connection '' помогли, по крайней 
мере 502 больше не вижу. Уточните, пожалуйста, можно ли еще как-то не 
прописывать явно “proxy_set_header Host tratutu” в конфиге, чтоб он правильный 
хост передавал на апстрим вместо tratata?


Ну можно, например,
proxy_set_header Host $host;
тогда дальше поедет тоже имя, что передано клиентом.

Вообще никто не мешает вместо

proxy_pass https://www.domain.ru;

написать

upstream www.domain.ru {
  server www.domain.ru:443 ...;

}
и строку proxy_pass вообще не менять, тогда ничего в плане переданных имен не 
поменяется.

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru