网站未部署在AWS S3上

时间:2019-12-08 14:20:21

标签: amazon-web-services amazon-s3

我已遵循将React应用程序部署到AWS S3的所有说明。已上载存储桶中的所有文件和文件夹,但是在“静态网站托管”中的网站终结点上单击时显示空白页。可能是什么原因?请参阅以下图片以供参考

所有文件和文件夹已上传 enter image description here 属性中的静态网站托管也已更新 enter image description here 公共访问也已启用 enter image description here 桶策略也已更新 enter image description here 空白页 enter image description here

这是React App在AWS S3上部署所必需的。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

获取index.html可以正常工作,但是各种JavaScript文件都可以产生404。

问题似乎是您的HTML正在将资源提取为:

/WeatherApp/static/js/main.057efd26.chunk.js

但在起源上它们实际上位于:

/static/js/main.057efd26.chunk.js

修复index.html,以引用以/static/而不是/WeatherApp/static/为根的静态资源。