CloudFront错误:此XML文件似乎没有与之关联的任何样式信息

时间:2017-06-24 21:54:02

标签: reactjs amazon-web-services amazon-s3 react-router amazon-cloudfront

我有一个在AWS S3和CloudFront上运行的React应用程序。当我从给定的URL访问应用程序时,它打开主页很好。当我使用导航栏上的按钮导航到另一个页面时,它打开页面就好了。但是,如果我然后刷新页面,我会收到此错误:

enter image description here 如果我尝试通过www.website.com/blog等特定路径导航到页面,我也会收到同样的错误。

如果我直接从S3对象URL访问网站,一切正常。页面重新加载,我可以使用直接路径打开页面。这让我相信问题在于CloudFront。但是我不知道从哪里开始调试这个问题。

S3设置: enter image description here

1 个答案:

答案 0 :(得分:2)

您必须将S3索引网址和S3错误网址设置为您的索引页面。