我正在使用 Angular 9.0,并且在ng serve -o
模式下一切正常,但是当我尝试使用构建项目时,ng build
我只能查看根页面。当我尝试转到任何其他页面时,它会返回 404 错误,这是我在本地ng serve
模式下没有遇到的。有关如何解决此问题的任何线索?
所以http://www.example.com/ << 此页面打开正常但 http://www.example.com/dashboard返回 404
编辑:为了测试不同的场景,看看可能导致问题的原因,我设法确定了问题。如果我使用 routerLink,导航工作正常,但如果我使用 href 或 window.location.href,它就不起作用。知道为什么在使用 href 或 window.location.href 时会崩溃吗?