Задать вопрос
Grapeoff
@Grapeoff
В чём концепция...?

Как сделать такой конфиг?

Если location любой, кроме /api/, то мы возвращаем index.html, а если location = /api/ то proxy_pass localhost:4200
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Skillbox
    Старт в DevOps: системное администрирование для начинающих
    4 месяца
    Далее
  • Учебный центр IBS
    ADM-026 Kubernetes Advanced
    1 неделя
    Далее
Решения вопроса 1
@dodo512
location / {
    rewrite ^ /index.html break;
}

location = /api/ {
    proxy_pass http://localhost:4200;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
location /api {
proxy_pass
}

location / {
что там вам нужно
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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