у меня 2 хозяина.
Первый сервер nignx прослушивает 443, и IP-адрес - ip1.
Другой сервер Kubernetes, а IP-адрес - ip2.
Адрес панели Kubernetes - ip2: 31117.
У меня есть еще одно приложение под названием app2, и его адрес ip2: 30180
Приборная панель и приложение app2 являются angular проектом.
Я хочу, чтобы сервер nginx обрабатывал запросы к приборной панели и app2, как показано ниже:
панель инструментов: https://ip1: 443 / панель инструментов для ip2: 31117
Приложение 2: https://ip1: 443 / app2 для ip2: 30180
Конфигурация nignx показана ниже:
location / dashboard {
proxy_pass = https://ip2: 31117
}
location / app2 {
proxy_pass = http://ip2: 30180
}
Индекс. html каждого приложения можно загрузить с этой конфигурацией. Но ресурсы, включенные в индекс. html возвращают 404. Что мне делать?