首页 > 解决方案 > 为什么在 S3/Cloudfront 上刷新我的 Angular 6 项目会导致错误?

问题描述

我在使用 Cloudfront 的 S3 存储桶上托管的 Angular 6 项目遇到问题。每次刷新时,项目似乎都丢失了,我被重定向到一个页面,上面写着: 在此处输入图像描述 什么可能导致这种情况?当我在本地服务器上刷新时,我只是注销并重定向到登录页面。我认为这可能是我的 S3 存储桶设置有问题,所以我上传到我知道配置正确的项目(我有一个没有刷新问题的 Angular 5 项目)。但是,同样的事情发生了,所以它似乎在我的项目中。

这可能是我编译文件的方式吗?我正在使用'ng build'

任何帮助表示赞赏!非常感谢。

标签: xmlangularamazon-s3amazon-cloudfront

解决方案


我只是将 index.html 设置为静态网站托管中的错误文档,它对我有用。


推荐阅读