本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
移動替代網域名稱
根據您的狀況,從以下內容選擇移動替代網域名稱的方式:
- 來源和目標分佈 (標準或租用戶) 位於相同的 AWS 帳戶
-
使用 AWS Command Line Interface (AWS CLI) 中的 update-domain-association命令來移動替代網域名稱。
此命令適用於所有相同的帳戶移動,包括當替代網域名稱是頂點網域 (也稱為根網域,例如 example.com) 時。
- 來源和目標分佈 (標準或租用戶) 位於不同的 AWS 帳戶
-
如果您有權存取來源標準分佈或分佈租用戶,備用網域名稱不是頂點網域,而且您尚未使用與該備用網域名稱重疊的萬用字元,請使用萬用字元來移動備用網域名稱。如需詳細資訊,請參閱使用萬用字源來移動替代網域名稱。
如果您無法存取 AWS 帳戶 具有來源標準分佈或分佈租用戶的 ,您可以嘗試使用 update-domain-association命令來移動替代網域名稱。您必須先停用來源標準分佈或分佈租用戶,才能移動替代網域名稱。如需其他說明,請參閱聯絡 AWS 支援 以移動替代網域名稱。
注意
您可以使用 associate-alias命令,但此命令僅支援標準分佈。請參閱《Amazon CloudFront API 參考》中的 AssociateAlias。
使用萬用字源來移動替代網域名稱
如果來源分佈與目標分佈 AWS 帳戶 不同,且來源分佈已啟用,您可以使用萬用字元來移動替代網域名稱。
注意
無法使用萬用字元來移動 Apex 網域 (例如 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 紀錄指向目標分佈的分佈網域名稱。