カスタム SSL/TLS 証明書からデフォルト CloudFront 証明書に戻す
ビューワーと CloudFront との間で HTTPS を使用するように CloudFront を設定し、カスタム SSL/TLS 証明書を使用するように CloudFront を設定した場合、デフォルトの CloudFront SSL/TLS 証明書を使用するように設定を変更できます。プロセスは、コンテンツの配信にディストリビューションを使用しているかどうかによって異なります。
-
ディストリビューションを使用してコンテンツを配信したことがない場合は、単に構成を変更できます。詳細については、「ディストリビューションを更新する」を参照してください。
-
ディストリビューションを使用してコンテンツを配信していた場合は、新しい CloudFront ディストリビューションを作成し、コンテンツが使用できない時間を減らすかゼロにするために、ファイルの URL を変更する必要があります。そのためには、以下の手順を実行します。
デフォルト CloudFront 証明書に戻す
次の手順では、カスタム SSL/TLS 証明書からデフォルト CloudFront 証明書に戻す方法を示します。
デフォルトの CloudFront 証明書に戻すには
-
適切な構成で、新しい CloudFront ディストリビューションを作成します。[SSL 証明書] には、[デフォルトの CloudFront 証明書 (*.cloudfront.net)] を選択します。
詳細については、「ディストリビューションを作成する」を参照してください。
-
CloudFront を使用して配信しているファイルの場合は、アプリケーションの URL を更新して、CloudFront によって新しいディストリビューションに割り当てられたドメイン名を使用します。たとえば、
https://www.example.com/images/logo.png
をhttps://d111111abcdef8.cloudfront.net/images/logo.png
に変更します。 -
独自 SSL/TLS 証明書に関連付けられているディストリビューションを削除するか、ディストリビューションを更新して [SSL 証明書] の値を [デフォルトの CloudFront 証明書 (*.cloudfront.net)] に変更します。詳細については、「ディストリビューションを更新する」を参照してください。
重要
このステップが完了するまで、AWS は独自 SSL/TLS 証明書を使用する料金を課金し続けます。
-
(オプション) カスタム SSL/TLS 証明書を削除します。
-
AWS CLI コマンド
list-server-certificates
を実行して、削除する証明書の証明書 ID を取得します。詳細については、AWS CLI コマンドリファレンスの「list-server-certificates」を参照してください。 -
AWS CLI コマンド
delete-server-certificate
を実行して、証明書を削除します。詳細については、「AWS CLI コマンドリファレンス」の「delete-server-certificate」を参照してください。
-