Рейтинг:0

Как обслуживать 2 реагирующих приложения на nginx с одним и тем же IP-адресом и портом

флаг jp

У меня есть два приложения, одно общедоступное, а другое — административное, я хочу обслуживать эти два приложения на одном порту, но оно не работает, ниже приведен мой файл конфигурации:

папка сборки для обоих приложений сохраняется в каталоге ниже

/var/www/html/admin/сборка

/var/www/html/public/сборка

Файл конфигурации:

сервер{
    слушать 80;
    имя_сервера 192.xx.xx.42;
    
   местоположение /общественность {
    корень /var/www/html/public/build;
    индексный логин.html;
   }
   
   расположение/администратор {
      корень /var/www/html/admin/build;
      индексный логин.html
   }
}
Рейтинг:0
флаг us

nginx добавляет часть URL-адреса URI после пути, указанного в корень директива.

Это означает, что при запросе /публичный URI, nginx будет искать файлы в /var/www/html/public/build/public/ каталог.

Вы можете изменить корень к псевдоним. В этом случае часть URI не добавляется к пути, а только к имени файла.

Satish Lamak avatar
флаг jp
Я также пробовал с псевдонимом, но он дает ошибку 404 для всех файлов, даже если файлы находятся в каталоге...

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.