Welcome! Log In Create A New Profile

Advanced

Поле HTTP HOST при проксировании к бекенду

Posted by Q2W 
Q2W
Поле HTTP HOST при проксировании к бекенду
August 14, 2010 08:44PM
Как я понял, при проксировании nginx к бекендам делает только HTTP/1.0 запросы, которые не подразумевают передачу http-заголовка host.
Апач (бекенд) в результате отдаёт свой дефолтный виртуалхост, а не тот, что был указан в исходном запросе юзера.

[code]
server {
#listen default;

server_name my.sub.domain;

location / {
proxy_pass http://192.168.0.102;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
[/code]

Собственно, я явно чего-то не догоняю.
Q2W
Re: Поле HTTP HOST при проксировании к бекенду
August 15, 2010 07:10AM
Прошу прощения, всё работает, http-host передаётся.
Просто у апача этот виртуалхост почему-то не работает.
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 161
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready