При локальном запуске моего Angular приложения я могу go, например, localhost: 4200 / login. Однако при развертывании моего приложения Angular, когда я go перехожу на website.com/login, я получаю «Запрошенный URL / логин не найден на этом сервере». Мое приложение развернуто в приложении Google Cloud.
Когда я добавляю «useHa sh: true» в мой RouterModule. Он работает нормально, так что website.com/#/login работает, однако это кажется нелогичным, так как, когда кто-то сам заполняет URL-адрес, я предполагаю, что он заполнил website.com/login, который перенаправит их снова на не найденный на этом сервере.
Как мне избежать использования этого "useHa sh: true" и сделать так, чтобы моя маршрутизация была такой же, как и локально?