amazon-web-services - 带云端的 AWS S3 静态站点 - 无需公开存储桶
问题描述
我正在尝试从 S3 托管一个静态站点。我之前设置了它,其中 Route 53 被配置为将流量重定向到 CloudFront,它缓存了我的公共 S3 存储桶。当我将存储桶设为私有时,我的整个网站都会关闭。我已将 ACL 设置为允许来自 CloudFront 的流量,但即使访问我的网站也会提供 403 禁止错误。
我在这里想念什么?我的用例是否有一个很好的教程可以遵循?
谢谢!
解决方案
解决此问题的标准方法是通过Origin Access Identity,它允许 CloudFront 访问私有 S3 存储桶。
推荐阅读
- amazon-web-services - AWS E2 实例网络服务器回复 AWS
- php - where 子句中的日期比较:在 mongodb 中与流明
- mysql - mysql如何查看不同列中具有相同数字的行
- mobile - Flutter 应用本地化方法
- jenkins - Jenkinsfile 管道构造 JSON 对象并写入文件
- python - 动态迭代循环
- angular6 - 如何使用带有预渲染的 loopback3 服务器优化 angular6?
- python - 故障转移选项在 mysql.connector 中引发错误
- modal-dialog - Materializecss Modal on page load未打开模态
- report - 打印 odoo 10 的 xls 报告时出错