使用 A 记录或 CNAME 进行云端分发

Using A record or CNAME for cloud front distribution

我的设置:AWS lightsail Wordpress 实例和 lightsail DNS 区域

我没有使用 Route53。 Lightsail DNS 区域不支持 AliasANAM 记录。 我已经为 example.com 设置了 A 记录,为 www.example.com 设置了 CNAME 指向 example.com。我强制重定向 httphttps

我仍在努力弄清楚分布是如何工作的。如何在没有别名或 ANAM 记录的情况下最好地设置自定义域名的分配?

参考AWS的截图,如果我为example.com设置A记录指向默认域werhjk3yfhdsfljdsf.cloudfront.net,是否会有如果我要重置缓存、禁用分发或更改分发来源,是否会停机?

如果我要为 www.example.com 设置 A 记录或 CNAME 记录以指向 werhjk3yfhdsfljdsf.cloudfront.net,我是否必须禁用强制重定向才能分发和 google 分析才能工作?

如果您的 DNS 提供商不支持 Alias/ANAME 记录,则您无法将 CloudFront 用于您的 root/ape 记录 (example.com)。

但是您可以将它用于任何子域(例如 www.example.com),这是通过将记录本身创建为 CNAME.

来完成的

A 记录和 CNAME 记录之间的主要区别在于,A 记录接受 IPv4 地址作为其记录值,而 CNAME(或规范名称)接受域作为其值。

如果您禁用分发,是的,当您禁用它时会有停机时间。其他更改已优雅地推出到边缘位置,因此您可能会在世界上的任何地方体验到不同的行为。