代码之家  ›  专栏  ›  技术社区  ›  Swordfish

将非www域指向现有cloudfront分发

  •  0
  • Swordfish  · 技术社区  · 6 年前

    我正在使用AWS S3和Cloudfront来托管一个网站(例如www.company.com)。我想另外有裸域(没有www)指向相同的内容。我最初在DNS中创建了重定向,但 https://company.com 不起作用。

    我可以在DNS中为裸域创建apex记录,但我可以将其指向用于www.company的相同cloudfront CNAME。还是我必须创建一个新的S3 bucket和新的cloudfront发行版?

    2 回复  |  直到 6 年前
        1
  •  0
  •   Kannaiyan    6 年前

    S3到CloudFront分布

    1. 创建两个CloudFront发行版
    2. 从AWS证书管理器请求证书
    3. 使用Route 53创建CNAME,并将别名目标指向相应的分发版本
    4. 在指向该S3 bucket的两个发行版中创建原点

    希望有帮助。

        2
  •  0
  •   JBS    3 年前

    如果重定向公司,另一个解决方案只使用一个Cloudfront发行版。通信到 www.company.com 可以接受(通常是首选)。

    1. 创建一个名为company的S3 bucket。com公司
    2. 为静态网站托管配置bucket。选择“重定向对象请求”并输入 www.company。com公司
    3. 更新DNS a记录以指向bucket。