Я могу развернуть Angular в Azure Web Apps на плане обслуживания Linux, и он отлично работает при нажатии {myapp} .azurewebsites.net / index.html
Я могу перемещаться внутри приложения, как и ожидалось.
При попадании в root {myapp} .azurewebsites.net он просто отображает hostingstart.html.
Это не поможет удалить hostingstart.html, как предлагается в некоторых статьях.
Если я пытаюсь напрямую перейти по URL-адресу подстраницы (например, {myapp} .azurewebsites.net / mypage), я получаю сообщение об ошибке: Cannot GET / mypage (это работает при локальном запуске)
Я подозреваю, что мне нужно настроить страницу по умолчанию, но я не могу найти ее нигде в настройках приложения в Azure Web App. (Я думаю, что это доступно только в тарифных планах Windows, но не в тарифных планах Linux).
Как правильно выполнить развертывание в службе приложений Linux, чтобы это работало?
Я нашел много статей по этой проблеме, но все они, похоже, охватывают План обслуживания Windows App.