AWS S3“找不到404”

沙曼

目前,我在S3存储桶中托管了一个内置的Angular 2应用,因此它仅包含.html.js文件。

asolut路径http://example.com/确实有效,但是如果我切换到任何链接,例如http://example.com/testsite它会向我显示以下错误。

404 Not Found

 Code: NoSuchKey
 Message: The specified key does not exist.
 Key: voucher
 RequestId: 7A08F32C18D3C6D3
 HostId: 6jTd5D5QDU+AP4vo+uRcHHVT5WeRAKjoPeqVb39xoKZZSvWWz/9TsNp41TbuKXmtpYbLZJiyqwE=

我已经尝试过另一个存储桶策略,并且将evry文件设置为公开,但对我来说不起作用。

大卫·芬德利

您的存储桶策略的“资源”属性需要包含,请注意/ *:

"Resource":["arn:aws:s3:::bucketname/*"]

您还需要将错误文档设置为index.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章