移动备用域名
请根据您的具体情况,从以下方式中选择移动备用域名的方式:
- 源分配和目标分配(标准或租户)在同一 AWS 账户中
-
使用 AWS Command Line Interface(AWS CLI)中的 update-domain-association 命令来移动备用域名。
此命令适用于所有同账户内移动,包括当备用域名是顶级域(也称为根域,如 example.com)时。
- 源分配和目标分配(标准或租户)在不同的 AWS 账户中
-
如果您有权访问源标准分配或分配租户,备用域名不是顶级域,并且您尚未使用与该备用域名重叠的通配符,请使用通配符移动备用域名。有关更多信息,请参阅 使用通配符移动备用域名。
如果您无法访问具有源标准分配或分配租户的 AWS 账户,可以尝试使用 update-domain-association 命令移动备用域名。在移动备用域名之前,必须先禁用源标准分配或分配租户。有关其他帮助,请参阅联系 AWS 支持 以移动备用域名。
注意
您可以使用 associate-alias 命令,但此命令仅支持标准分配。请参阅《Amazon CloudFront API Reference》中的 AssociateAlias。
使用通配符移动备用域名
如果源分配与目标分配在不同的 AWS 账户中,并且源分配已启用,您可以使用通配符移动备用域名。
注意
您不能使用通配符移动顶级域(例如 example.com)。如果源分配和目标分配在不同的 AWS 账户中,要移动顶点域,请联系 支持。有关更多信息,请参阅 联系 AWS 支持 以移动备用域名。
使用通配符移动备用域名
注意
此过程涉及对分配的多次更新。在继续下一步之前,请等待每个分配完全部署完最新的更改。
-
更新目标分配以添加一个通配符备用域名,该域名涵盖您要移动的备用域名。例如,如果您要移动的备用域名是 www.example.com,请将备用域名 *.example.com 添加到目标分配中。为此,目标分配上的 SSL/TLS 证书必须包含通配符域名。有关更多信息,请参阅更新分配。
-
更新备用域名的 DNS 设置以指向目标分配的域名。例如,如果您要移动的备用域名是 www.example.com,请更新 www.example.com 的 DNS 记录以将流量路由到目标分配的域名(例如 d111111abcdef8.cloudfront.net)。
注意
即使在您更新 DNS 设置之后,备用域名仍由源分配提供服务,因为这是当前配置备用域名的位置。
-
更新源分配以删除备用域名。有关更多信息,请参阅更新分配。
-
更新目标分配以添加备用域名。有关更多信息,请参阅更新分配。
-
使用 dig(或类似的 DNS 查询工具)验证备用域名的 DNS 记录是否解析为目标分配的域名。
-
(可选)更新目标分配以删除通配符备用域名。
联系 AWS 支持 以移动备用域名
如果源分配和目标分配在不同的 AWS 账户中,并且您无权访问源分配的 AWS 账户或无法禁用源分配,您可以联系 支持 来移动备用域名。
联系 支持 以移动备用域名
-
设置目标分配,包括指向目标分配的 DNS TXT 记录。有关更多信息,请参阅设置目标标准分配或分配租户。
-
联系 支持
以请求他们验证您是否拥有该域,然后为您将该域移动到新的 CloudFront 分配。 -
目标分配完全部署后,更新您的 DNS 配置以将备用域名的 DNS 记录指向目标分配的分配域名。