Angular 编译后404

  • 我的 Angular 项目使用:ng build --base-href ./ 编译后部署到服务器tomcat下的webapps 下,其路径如下图

图片描述

  • 我在浏览器中访问主页可以的,如下图

图片描述

  • 但是访问其他路径就404了,做了静态的test页面也是404,如下图:

图片描述

  • 这样的路径,我本机(开发用的电脑上)没有编译通过:ng serve --o 把项目运行起来,访问时正常,就是部署到了服务器就404了 ,要如何解决?
  • 有必要的话:QQ = 409223171
阅读 3.2k
1 个回答

你有没有将所有页面都定向到index.html?
因为Angular是单页面应用。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进