alexdeg
@alexdeg
Новатор

Как настроить nginx для отдачи разного контента на разные поддомены и порты?

Добрый день. Возникла проблема — у меня есть сервер с IP (условно) 185.189.20.55 и на нем стоит nginx, на этом же сервере работают два сайта, первый слушает порт 3000 а второй 3001. Как мне написать файл конфигурации nginx чтобы при обращении к поддомену example1.alexdeg.ru выходило то что слушается по порту 3000 а при example2.alexdeg.ru т что по порту 3001.

Давно настраивал через документацию nginx но уже позабыл. Сейчас захожу и не могу сообразить. Вроде делаю все по документации но сыпятся ошибки или вовсе ничего не работает. Редко настраиваю прокси и потому не особо много навыка имею. Благодарю за помощь.
  • Вопрос задан
  • 726 просмотров
Решения вопроса 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
То, что вы хотите - наиболее распространённый вариант настройки нгинкса, он выдаётся примерно по каждой первой ссылке в интернете. Вам нужно сделать два серверных блока с соответствующими server_name`ами и локейшенами с proxy_pass`ами на нужные порты.

Релевантная ссылка - https://nginx.org/en/docs/http/ngx_http_proxy_modu...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы