@maximifn
Пока ты спишь - твой враг качается

Как настроить несколько приложений в одном nginx?

Имеется:
1. Два Vue приложения одно с использованием nuxt.js другое без
2. Сгенерированный шаблон index.html от nuxt.js
3. Сгенерированный билд vue приложения
4. Не рабочий конфиг nginx :(

Мой конфиг
server {

  server_name mysite.com;

  listen 80;

  location / {
      root /home/django/projects/hq/hq-landing/dist/;
      index index.html;
  }

  location /app/ {
      root /home/django/projects/hq/hq-frontend/front/dist/;
      try_files $uri $uri/ /index.html;
  }
}


Данный конфиг почему то проксирует все запросы на корень и всегда index.html nuxt приложения

Что в идеале хочу но не могу понять как настроить:
1. Прокси на корень index.html файла nuxt приложения
2. Прокси остальных запросов в index.html файл vue приложения без nuxt

Пытаюсь сделать сейчас на customurl переместить все запросы к приложению и реврайтнуть /app/ чтоб не менять роутинг в vue приложении но тоже безуспешно
  • Вопрос задан
  • 1025 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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