grabbee
@grabbee

Как в NGINX upstream проксировать несколько сайтов?

То есть, в location приходит и делится по servername/domain, а на прокси ссылается по IP адресу. Правильно ли то, что дальше делить можно только по разным портам(8001, 8002), если прокси сервер один? Можно ли на прокси использовать как-то servername/domain, если это приватный сервер только с IP адресом?
  • Вопрос задан
  • 208 просмотров
Решения вопроса 1
ivankomolin
@ivankomolin
Не обязательно дальше делить по портам.
Достаточно просто задать заголовок HOST в момент проксирования

proxy_set_header HOST $host;

А дальше на конечном сервере разруливать по server_name
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
да возможно.
Ведь веб сервер разбирает заголовки http_referer
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы