Ole*_*han 4 amazon-s3 amazon-web-services static-site
我在Amazon S3上设置了一个示例静态网站,我在其中添加了一个自定义文件夹,其中包含文件:custom-folder/index.html但是我Access Denied在尝试访问URL时遇到错误/custom-folder.
索引文档配置为index.html,所以S3应该index.html在我访问/custom-folderurl时服务,但它不起作用.
我怎样才能解决这个问题?
Eyt*_*ror 11
您似乎使用了错误的URL来访问存储桶.例如,当您在S3(本例中为us-west-2)中启用静态网站托管功能时,将为您提供具有以下格式的URL:
端点:http://bucket-name.s3-website-us-west-2.amazonaws.com
您可以通过转到S3>点击您的存储桶>存储桶属性>静态网站托管>来显示您的端点.
为了防止对其他人有帮助,我在 S3 存储桶之上使用了 AWS Cloudfront Distribution。
对我来说,“访问被拒绝”问题的解决方案是在 Cloudfront(而不是 S3)中执行/重定向。/index.html
index.html这是通过在 AWS Cloudfront Distribution 上将“默认根对象”设置为(并在 S3 中完全禁用“静态网站托管”)来实现的。
| 归档时间: |
|
| 查看次数: |
3306 次 |
| 最近记录: |