Dnebl
@Dnebl

Как заставить Nginx перенаправлять запросы на виртуальные хосты апача?

Здравствуйте!Есть две виртуалки. На одной стоит apache с настроенными виртуальными хостами для site.ru и test.site.ru (2 сайта на 1 ip)
На другой виртуалке стоит nginx.
Возможно ли настроить nginx так, что бы при обращении по доменному имени, nginx проксировал запрос на нужный виртуальный хост апача?
  • Вопрос задан
  • 322 просмотра
Пригласить эксперта
Ответы на вопрос 2
@vdvpie22
Возможно
посмотрите в сторону upsteam и proxy_pass в nginx
Ответ написан
Комментировать
@xtreme
Снимаю порчу по SSH :)
Можно.
По-умолчанию, если нигде не используется proxy_set_header, то все будет работать и так. Если надо явно задать имена в бэкенде не такие, как у фронтенда - в таком случае прописываем подмену заголовка
proxy_set_header Host trololo.com;
Далее, апач, если на нем настроены NameVirtualHost при попадании на него запроса с nginx, отдаст запрос в виртхост с именем, переданным в заголовке Host.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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