ディストリビューションを更新する - Amazon CloudFront

ディストリビューションを更新する

CloudFront コンソールで、AWS アカウントに関連付けられた CloudFront ディストリビューションを表示したり、ディストリビューションの設定を表示したり、ほとんどの設定を更新したりできます。設定に変更を加えても、ディストリビューションが AWS エッジロケーションに伝達されるまで有効にならないことに注意してください。

CloudFront ディストリビューションを更新するには
  1. AWS Management Console にサインインし、https://console.aws.amazon.com/cloudfront/v4/home で CloudFront コンソールを開きます。

  2. ディストリビューションの ID を選択します。リストには、CloudFront コンソールへのサインインに使用した AWS アカウントに関連付けられているすべてのディストリビューションが含まれています。

  3. ディストリビューションの設定を編集するには、[Distribution Settings (ディストリビューションの設定)] タブを選択します。

  4. 全般設定を更新するには、[Edit (編集)] を選択します。それ以外の場合は、更新する設定のタブ ([Origins (オリジン)] または [Behaviors (動作)]) を選択します。

  5. 更新してから変更内容を保存するには、[Yes, Edit (はい、編集します)] を選択します。フィールドの詳細については、以下の各トピックを参照してください。

  6. ディストリビューションのオリジンを削除する場合は、次の操作を行います。

    1. [Behaviors (動作)] を選択し、そのオリジンに関連付けられているデフォルトのキャッシュ動作が別のオリジンに移動済みであることを確認します。

    2. [Origins (オリジン)] で、オリジンを選択します。

    3. [Delete] (削除) を選択します。

CloudFront API を使用してディストリビューションを更新することもできます。

  • ディストリビューションを更新するには、『Amazon CloudFront API リファレンス』の「UpdateDistribution」を参照してください。

重要

ディストリビューションを更新する際は、ディストリビューションの作成時には必要でないいくつかの追加フィールドが必須であることに注意してください。CloudFront API を使用してディストリビューションを更新するときにすべての必須フィールドを確実に含めるには、「Amazon CloudFront API リファレンス」の「UpdateDistribution」で説明している手順に従います。

ディストリビューション構成に対する変更を保存すると、CloudFront はすべてのエッジロケーションへの変更の伝達を開始します。連続した設定の変更は、それぞれの順序で伝播されます。エッジロケーションで構成が更新されるまで、CloudFront は以前の構成に基づいて、そのエッジロケーションからコンテンツを引き続き供給します。エッジロケーションで構成が更新されると、CloudFront は新しい構成に基づいて、そのエッジロケーションからコンテンツの供給を直ちに開始します。

変更は、すべてのエッジロケーションに同時に伝達されるわけではありません。CloudFront が変更を伝播している間は、特定のエッジロケーションで以前の設定と新しい設定のどちらに基づいてコンテンツを提供しているかを判断することはできません。

変更がいつ伝達されるかを確認するには、コンソールでディストリビューションの詳細を表示します。デプロイが完了すると、[最終変更日] フィールドが [デプロイ中] から日付と時刻に変わります。