【发布时间】:2021-01-26 09:57:12
【问题描述】:
我一直在作为静态站点在新的 Digital Ocean 应用平台上测试 Angular 单页应用。
当我访问根 URL 并通过单击链接导航到不同页面时,Angular 应用程序加载正常。但是,当我在任何页面上刷新浏览器时,都会收到 404 错误。
数字海洋应用平台是否需要 nginx.conf 文件?我是否错过了需要在环境中启用 pushstate 的步骤?
【问题讨论】:
-
你是在任何页面刷新或只是根页面刷新时得到 404 吗?
-
我在刷新任何页面时都会收到 404。
-
你是在 nginx 后面部署你的应用吗?如果是这样你需要配置 nginx 使其在 404 错误发生时正常工作。
标签: angular single-page-application digital-ocean static-site