带有“WWW.SHEPDESIGN.COM”的 AWS CloudFront 自定义域名不起作用。显示 HTTP 502 状态代码

问题描述 投票:0回答:1

因此,我使用 AWS Lightsail 设置了 CloudFront 分发,并且我刚刚注意到我的“www.shepdesign.com”正在路由到 HTTP 502 状态代码。 “shepdesign.com”正确解析为 CloudFront 发行版,但为什么我的 www 不是?我是否缺少 DNS 记录或其他内容?

我是 AWS 新手,所以我非常困惑。

我按照自定义域说明操作,为“www”和主域创建了证书,AWS 为我添加了 DNS 记录,但似乎缺少了一些东西,因为“www”没有转发到主域。

amazon-web-services http amazon-cloudfront amazon-lightsail lightsail
1个回答
0
投票

正如您所提到的,您的根域

shepdesign.com
->
Cloudfront distribution
域与成功相关联。我假设您的原始服务器设置正确。

据我了解,您现在想要将

www.shepdesign.com
链接到根域现在指向的同一 CloudFront 发行版。

为此,需要做以下几件事

  1. 确保在您的 Route 53 记录中,您已添加来自 www -> 根域的

    CNAME
    记录类型

  2. 要使用 Cloudfront 发行版成功解析

    www
    ,您需要将其列在 Cloudfront 备用域名列表中(重要)。因为您希望根域和 www 都起作用。因此备用域列表应包括 shepdesign.com 和 www.shepdesign.com

  3. 要使数字 2 正常工作,Cloudfront 发行版上应附加一个有效证书,该证书应涵盖子域 www 和根域 shepdesign.com

完成上述操作后,您将能够将 www.shepdesign.com 解析为 CloudFront 发行版

© www.soinside.com 2019 - 2024. All rights reserved.