Настройка обратного прокси-сервера Nginx для нескольких местоположений

Я пытаюсь настроить внешний интерфейс Nginx (example.com) для двух серверов.

https://example.com/server01 --> http://192.168.1.5:8080
https://example.com/server02 --> http://192.168.1.10:8080

Когда я делаю это, только index.html загружается, но Nginx ищет в своем локальном корневом каталоге статические файлы (.js, .css, изображения).

Например, .css запрос выглядит так:

https://example.com/bootstrap.min.css

вместо того

https://example.com/server01/bootstrap.min.css

Я не хочу (скорее я не могу) изменить base_url из моих приложений.

Моя текущая конфигурация:

location /airflow01/ {
    proxy_pass http://172.16.16.9:8080/;
}

0 ответов

Другие вопросы по тегам