Задать вопрос
@fateseekers

Как привязать разный домен в зависимости от порта сервера?

Здравствуйте,
Вопрос состоит в следующем:
Есть выделенный сервер с условным ip - 127.0.0.0
На порте 3000 расположено приложение React
На порте 8000 расположено API на Node.js

Все запущено и работает,

Есть ли какой-то способ привязать адрес 127.0.0.0:3000 к домену, а 127.0.0.0:8000 к под домену?

Или же реализовать это вот так:
127.0.0.0:3000 - domain/
127.0.0.0:8000 - domain/api/

P.S. Сервер на Ubuntu. Пытался настроить Nginx, но не уверен, что сделал все правильно, поэтому жду любых идеи и предложений.
  • Вопрос задан
  • 514 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Stepik
    Microservices - паттерны и практика построения микросервисов
    1 неделя
    Далее
Решения вопроса 1
@dronmaxman
VoIP Administrator
Для этого прокси придумали.

/etc/nginx/sites-enabled/default
server {
        listen 80;
        server_name domain.ru
location / {
                proxy_pass http://127.0.0.1:3000;
}
location /api {
                proxy_pass http://127.0.0.1:8000;
}
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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