sHa*_*ann 6 amazon-s3 amazon-web-services angular
目前我在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=
Run Code Online (Sandbox Code Playgroud)
我已经尝试了另一个桶策略,我将evry文件设置为公开,但它不适合我.
Zoh*_*Ali 11
就我而言,我必须指定index.html在这两个Index document和Error documentS3上静态的网站托管性质.
您的存储桶策略的“资源”属性需要包含,请注意/ *:
"Resource":["arn:aws:s3:::bucketname/*"]
Run Code Online (Sandbox Code Playgroud)
您还需要将错误文档设置为index.html
| 归档时间: |
|
| 查看次数: |
4255 次 |
| 最近记录: |