首页 > 解决方案 > 为什么我的 S3 静态网站只在某些区域“拒绝访问”?

问题描述

我创建了一个 CloudFront 分配来为静态网站提供服务。该网站在我所在的地方完美运行,并且我有几个人尝试访问该网站并且它可以正常工作。

当我使用 VPN 访问其他位置的站点时,网页返回“拒绝访问”。我将存储桶策略配置为允许匿名获取请求并将存储桶公开。

我不确定为什么在某些区域无法访问它。

我没有启用地理限制。

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

解决方案


为了解决这个错误,我在路由 53 中将子域“www.example.com”指向了“example.com”。然后,我为根名称创建了一个新的 CF 分发。在此之前,我有子域和根域的 CF 分发。


推荐阅读