首页 > 解决方案 > 带云端的 AWS S3 静态站点 - 无需公开存储桶

问题描述

我正在尝试从 S3 托管一个静态站点。我之前设置了它,其中 Route 53 被配置为将流量重定向到 CloudFront,它缓存了我的公共 S3 存储桶。当我将存储桶设为私有时,我的整个网站都会关闭。我已将 ACL 设置为允许来自 CloudFront 的流量,但即使访问我的网站也会提供 403 禁止错误。

我在这里想念什么?我的用例是否有一个很好的教程可以遵循?

谢谢!

标签: amazon-web-servicesamazon-s3amazon-cloudfrontamazon-route53

解决方案


解决此问题的标准方法是通过Origin Access Identity,它允许 CloudFront 访问私有 S3 存储桶。


推荐阅读