本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
您可以在邊緣最佳化與區域端點之間遷移自訂網域名稱。您無法將公有自訂網域名稱遷移至私有自訂網域名稱。您會先將新的端點組態類型新增至自訂網域名稱的現有 endpointConfiguration.types
清單。接著,您設定 DNS 記錄,以將自訂網域名稱指向新佈建的端點。最後,移除過時的自訂網域名稱組態資料。
考量事項
以下是在區域性 API 端點和邊緣最佳化的 API 端點之間遷移自訂網域的考量。
邊緣最佳化的自訂網域名稱需要由美國東部 (維吉尼亞北部) –
us-east-1
區域的 ACM 所提供的憑證。此憑證會分發至所有地理位置。-
區域性自訂網域名稱需要由託管 API 的相同區域中的 ACM 所提供的憑證。您可以將不在
us-east-1
區域中的邊緣最佳化的自訂網域名稱,遷移至區域性自訂網域名稱,方法是請求來自 API 本端區域的新 ACM 憑證。 -
這可能需要最多 60 秒的時間才能完成邊緣最佳化的自訂網域名稱與區域性自訂網域名稱之間的遷移。遷移時間也取決於您何時更新 DNS 記錄。
遷移自訂網域名稱
以下程序顯示如何將邊緣最佳化的自訂網域名稱遷移至區域性自訂網域。
在以下網址登入 API Gateway 主控台:https://console.aws.amazon.com/apigateway
。 從主要導覽窗格中,選擇 Custom Domain Names (自訂網域名稱)。
選擇邊緣最佳化的自訂網域名稱。
針對端點組態,選擇編輯。
選擇新增區域端點。
針對 ACM 憑證,選擇憑證。
區域憑證必須在與區域 API 相同的區域。
選擇 Save changes (儲存變更)。
設定 DNS 記錄,以將區域性自訂網域名稱指向此區域性主機名稱。如需詳細資訊,請參閱設定 Route 53 以將流量轉送至 API Gateway。
-
確認 DNS 組態使用正確的端點後,您即可刪除邊緣最佳化的端點組態。選擇您的自訂網域名稱,然後針對邊緣最佳化的端點組態,選擇刪除。
確認您的選擇並刪除端點。
以下程序顯示如何將區域性自訂網域名稱遷移至邊緣最佳化的自訂網域名稱。
在以下網址登入 API Gateway 主控台:https://console.aws.amazon.com/apigateway
。 在主要導覽窗格中,選擇自訂網域名稱。
選擇區域性自訂網域名稱。
-
針對端點組態,選擇編輯。
選擇新增邊緣最佳化端點。
針對 ACM 憑證,選擇憑證。
在
us-east-1
區域中,必須建立邊緣最佳化網域憑證。選擇 Save (儲存)。
設定 DNS 記錄,將邊緣最佳化的自訂網域名稱指向此邊緣最佳化的主機名稱。如需詳細資訊,請參閱設定 Route 53 以將流量轉送至 API Gateway。
-
確認 DNS 組態使用正確的端點後,您就會刪除區域性端點組態。選擇您的自訂網域名稱,然後針對區域性端點組態,選擇刪除。
確認您的選擇並刪除端點。