Я использую Angular 9.0, и все работает нормально в режиме ng serve -o
, но когда я пытаюсь построить проект с использованием ng build
, я могу только просматривать страницу root. Когда я пытаюсь go перейти на любую другую страницу, он возвращает ошибку 404, что-то, чего я не испытываю в локальном режиме ng serve
. Любые подсказки о том, как решить проблему?
Итак http://www.example.com/ << эта страница открывается нормально, но <a href="http://www.example.com/dashboard" rel="nofollow noreferrer">http://www.example.com/dashboard возвращает 404
Редактировать: для проверки разностного сценария ios, чтобы увидеть, что может быть причиной проблемы, мне удалось определить проблему. Навигация работает нормально, если я использую routerLink, но не работает, если я использую href или window.location.href. Любая идея, почему она взломает sh при использовании href или window.location.href?