amazon-web-services - 为什么我的 S3 静态网站只在某些区域“拒绝访问”?
问题描述
我创建了一个 CloudFront 分配来为静态网站提供服务。该网站在我所在的地方完美运行,并且我有几个人尝试访问该网站并且它可以正常工作。
当我使用 VPN 访问其他位置的站点时,网页返回“拒绝访问”。我将存储桶策略配置为允许匿名获取请求并将存储桶公开。
我不确定为什么在某些区域无法访问它。
我没有启用地理限制。
解决方案
为了解决这个错误,我在路由 53 中将子域“www.example.com”指向了“example.com”。然后,我为根名称创建了一个新的 CF 分发。在此之前,我有子域和根域的 CF 分发。
推荐阅读
- typescript - TypeScript 泛型 - 期望类型参数是枚举,并引用它的键
- azure - 如何从 Azure 数据存储容器中获取文件夹 ID?
- python - 从 pyspark 中的列表创建数据框
- javascript - 无效的 WebSocket 帧:必须清除 MASK
- python - 为无向循环序列创建唯一标识符
- c# - 有没有办法使用 Serilog 提供自定义属性格式?
- java - 我在检索 GPS 当前位置时遗漏了什么?
- javascript - 在滚动时仅添加一次
- python - 如何在 Python 中使用密码访问文件夹?
- powerbi - 如何使用变量通过 DateDiff 生成表?