首页 文章

AWS S3存储桶网站 Cloud 端路由53 SSL - > www.domain.com无法正常工作

提问于
浏览
0

我试过搜索SO找到一个现有的线程,但没有太多的运气 .

Issue: .com有效,但www . x .com和https://www . x .com导致Cloudfront错误

The request could not be satisfied.

Bad request. 
Generated by cloudfront (CloudFront)
Request ID:

The setup:

  • S3存储桶启用网站托管

  • 从GoDaddy购买并上传到AWS的SSL证书

  • Cloudfront分发

  • 引用SSL证书

  • 备用域名(CNAME):myDomain.com

  • Origin从1指向S3存储桶 .

  • 行为:将HTTP重定向到HTTPS

  • Route 53配置

  • example.com / Alias /指向我的Cloudfront发行版

  • example.com / MX / 0 smtp.secureserver.net
    由AWS创建的

  • example.com / NS / 4记录
    AWS创建的

  • example.com / SOA / 1记录

  • 为SES和DKIM创建了4条记录

  • subdomain.example.com / NS / 4引用子域的另一个Route 53区域,这是一个使用HTTPS的测试环境

GoDaddy上的

  • 域,但使用自定义名称服务器配置 - 指向myDomain.com的Route 53 NS配置的4条记录

What works 几乎其他一切......

  • com路由到https .com

  • https .com

  • https子域名

有任何想法吗?

我目前有一个www示例com / A /引用示例.com的DNS记录

但这似乎并没有起作用 .

任何想法将不胜感激!

1 回答

  • 0

    似乎解决方案是添加另一条A记录,该记录指向www.x.com s3存储桶并将流量从www.x.com存储桶重定向到根x.com .

    • 在aws控制台的s3中创建一个名为www.x.com的存储桶

    • 在静态网站托管下设置重定向,将新www.x.com桶的属性托管到普通x.com
      Route 53中的

    • 在x.com托管区域中创建另一条A记录

    • 为A记录点www.x.com到www.x.com s3桶的目标

    • 等待记录在没有立即生效的情况下传播

    我相信这是解决问题的合理方法 .

    希望有所帮助!

相关问题