AWS - 由于位置限制,无法通过 HTTPS 端点访问 S3 存储桶
AWS - cannot access S3 bucket via HTTPS endpoint due to location constraint
以下服务已激活:
ap-east-1
中的一个 S3
存储桶,其中保存了我的静态网页,
- 在
Route 53
、 注册的域名
- 通过
Certification Manager
在 us-east-1
、 请求的 SSL 证书
- 一个
CloudFront
发行版,用于启用对我的网页的 HTTPS 访问。
在此page中声明,如果使用CloudFront
,单个SSL证书就足够了。
当我导航到 Chrome 中的 URL https://www.example.com
时,返回以下错误。
如何使我的页面 可通过 HTTPS 在全球范围内访问?
更新
ap-east-1
中的 S3
个存储桶的行为似乎与 my follow up question 中所述的位于其他区域的存储桶的行为不同。
据说为 S3 提供的 URL 包含错误的(或没有)区域。
您应该使用以下格式:
bucket-name.s3.region.amazonaws.com
您可能错过了地区。
以下服务已激活:
ap-east-1
中的一个S3
存储桶,其中保存了我的静态网页,- 在
Route 53
、 注册的域名
- 通过
Certification Manager
在us-east-1
、 请求的 SSL 证书
- 一个
CloudFront
发行版,用于启用对我的网页的 HTTPS 访问。
在此page中声明,如果使用CloudFront
,单个SSL证书就足够了。
当我导航到 Chrome 中的 URL https://www.example.com
时,返回以下错误。
如何使我的页面 可通过 HTTPS 在全球范围内访问?
更新
ap-east-1
中的 S3
个存储桶的行为似乎与 my follow up question 中所述的位于其他区域的存储桶的行为不同。
据说为 S3 提供的 URL 包含错误的(或没有)区域。
您应该使用以下格式:
bucket-name.s3.region.amazonaws.com
您可能错过了地区。