问题描述
我的设置:在 AWS lightail wordpress实例和lightail DNS区域
上我没有使用Route53。 Lightsail DNS区域不支持别名或 ANAM 记录。
我为example.com
设置了 A 记录,为www.example.com
设置了 CNAME 指向example.com
。我已将http
重定向到https
我仍在尝试弄清楚发行版是如何工作的。如何在没有别名或ANAM记录的情况下最好地设置自定义域名的分发?
请参阅AWS的屏幕截图,如果我要为example.com
设置 A 记录以指向默认域werhjk3yfhdsfljdsf.cloudfront.net
,如果我要重置缓存,禁用分发或更改分发源?
如果我要为www.example.com
指向 A 记录或 CNAME 记录,我是否必须禁用强制重定向以进行分发并使Google Analytics(分析)正常工作?
解决方法
如果您的DNS提供商不支持别名/ ANAME记录,则您不能将CloudFront用作根/猿记录(example.com
)。
不过,您可以将其用于任何子域(例如www.example.com
),方法是将记录本身创建为CNAME
。
A记录和CNAME记录之间的主要区别在于,A记录接受IPv4地址作为其记录的值,而CNAME(或规范名称)接受域作为其值。
如果您禁用分发,则是的,在禁用分发时会出现停机。其他更改会适当地推广到边缘位置,因此您可能会在现实世界中遇到不同的行为。