У нас есть одностраничное веб-приложение, развернутое в корзине GCP с балансировщиком нагрузки перед ним.
Все URL-адреса, такие как example.com/login
следует переписать как example.com/#/login
. Без переписывания поведение по умолчанию - пойти за login.html
но у нас есть только и нужно index.html
, приложение обрабатывает маршрутизацию.
Как настроить балансировщик нагрузки для выполнения такой задачи?
Перенаправление на уровне LB в настоящее время невозможно в GCP. Вы можете обратиться к этот где у некоторых пользователей есть рекомендации по перенаправлению в приложении. Если это не помогает, вы можете подать запрос функции с компонентом балансировки нагрузки, используя Инструмент отслеживания проблем Google.