

# ディストリビューションを削除する
<a name="HowToDeleteDistribution"></a>

以下の手順では、CloudFront コンソールを使用してディストリビューションを削除します。CloudFront API を使用した削除については、「*Amazon CloudFront API リファレンス*」の「[DeleteDistribution](https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_DeleteDistribution.html)」を参照してください。

S3 バケットに OAC がアタッチされているディストリビューションを削除する必要がある場合は、重要な詳細について「[S3 バケットに OAC がアタッチされたディストリビューションを削除する](private-content-restricting-access-to-s3.md#delete-oac-distribution-s3)」を参照してください。

**警告**  
ディストリビューションを削除する前に、これを無効にする必要があります。そのためには、ディストリビューションを更新するアクセス許可が必要です。削除されたディストリビューションは復元できません。
代替ドメイン名が関連付けられているディストリビューションを無効にすると、CloudFront は、別のディストリビューションにこのドメイン (\$1.example.com) と一致するワイルドカード (\$1) 付きの代替ドメイン名がある場合でも、このドメイン名 (たとえば、www.example.com) へのトラフィックの受信を停止します。
[CloudFront 定額料金プラン](flat-rate-pricing-plan.md)にサブスクライブされているディストリビューションを削除することはできません。「料金プランにサブスクライブしている間は、このディストリビューションを削除できません」というエラーが表示されます。まず料金プランをキャンセルし、現在の請求サイクルの後にディストリビューションを削除する必要があります。

------
#### [ Multi-tenant ]

マルチテナントディストリビューションを削除する前に、まず関連するすべてのディストリビューションテナントを削除する必要があります。<a name="HowToDeleteDistributionProcedure"></a>

**マルチテナントディストリビューションを削除するには**

1. AWS マネジメントコンソールにサインインし、[https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home) で CloudFront コンソールを開きます。

1. CloudFront コンソールの右のペインで、削除するディストリビューションの名前を選択します。

1. **[テナント]** の場合は、関連するすべてのディストリビューションテナントを選択して削除します。

1. ディストリビューションを無効にするには、**[無効]** を選択し、**[ディストリビューションを無効にする]** を選択して確定します。

1. **[最終変更日]** 列に新しいタイムスタンプが表示されるまで待ちます。
   + CloudFront がすべてのエッジロケーションに変更を伝達するまでに数分かかる場合があります。

1. **[削除]**、**[ディストリビューションの削除]** を選択します。

**ディストリビューションテナントを削除するには**

1. AWS マネジメントコンソールにサインインし、[https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home) で CloudFront コンソールを開きます。

1. **[SaaS]** で、**[ディストリビューションテナント]** を選択します。

1. ディストリビューションテナントを検索します。検索バーのドロップダウンメニューを使用して、ドメイン、名前、ディストリビューション ID、証明書 ID、接続グループ ID、またはウェブ ACL ID でフィルタリングします。

1. 削除するディストリビューションテナントを選択します。

1. **[テナントの削除]**、**[ディストリビューションテナントの削除]** を選択します。

------
#### [ Standard ]

**標準ディストリビューションを削除にするには**

1. AWS マネジメントコンソール にサインインし、[https://console.aws.amazon.com/cloudfront/v4/home](https://console.aws.amazon.com/cloudfront/v4/home) で CloudFront コンソールを開きます。

1. CloudFront コンソールの右のペインで、削除するディストリビューションを見つけます。
   + **[ステータス]** 列にディストリビューションが既に **[無効]** と表示されている場合は、ステップ 6 に進みます。
   + **[ステータス]** に **[有効]** と表示されているのに、**[最終変更日]** 列にディストリビューションが **[デプロイ中]** と表示される場合は、デプロイが完了するのを待ってからステップ 3 に進みます。

1. CloudFront コンソールの右のペインで、削除するディストリビューションのチェックボックスをオンにします。

1. [**Disable (無効)**] を選択してディストリビューションを無効にし、[**Yes, Disable (はい、無効にします)**] を選択して確定します。次に、[**Close**] (閉じる) を選択します。
   + **[ステータス]** 列の値がすぐに **[無効]** に変わります。

1. **[最終変更日]** 列に新しいタイムスタンプが表示されるまで待ちます。
   + CloudFront がすべてのエッジロケーションに変更を伝達するまでに数分かかる場合があります。

1. 削除するディストリビューションのチェックボックスをオンにします。

1. [**Delete**] (削除) を選択し、**削除**します。
   + **[削除]** オプションが使用できない場合、CloudFront がエッジロケーションに変更を伝達中であることを意味します。**[最終変更日]** 列に新しいタイムスタンプが表示されるまで待ってから、ステップ 6～7 を繰り返します。

------