Nginx обратный прокси - конфиг для субдомена - PullRequest
0 голосов
/ 21 апреля 2020
  • Привет всем, я использую VPS Ubuntu из Amazon E2 для моей темы. У меня есть 3 проекта на моем VPS, они построены на nodejs, поэтому я запускаю его с 3 портами: 3000 и 3001 и 80.
  • Я купил домен в Godaddy, URL, как: ab c .def, теперь, когда я go в браузере и введите ab c .def: 3000 , ab c .def: 3001 , ab c .def , он работает нормально с 3 вышеупомянутыми проектами.

    Вопрос

    Как я могу настроить его при вводе

  • ab c .def -> он запускает порт проекта 3000

  • site.ab c .def -> it запустить порт portject 3001
  • site2.ab c .def -> запустить порт portject 80

Спасибо за ваш комментарий здесь

1 Ответ

0 голосов
/ 21 апреля 2020

Вам необходимо создать 2 субдомена (site.ab c .def и site2.ab c .def) и создать файл конфигурации nginx со всеми 3 доменами с разными серверными директивами для каждого сайта. , Используйте proxy_pass и направьте его согласно вашему требованию.

Редактировать: Нечто подобное, как в следующем ответе Nginx несколько серверов

...