Amazon S3 でホストされ、CloudFront 経由で配信されている静的ウェブサイトがダウンしている理由を知りたいです。

所要時間1分
0

Amazon Simple Storage Service (Amazon S3) を使用して静的ウェブサイトをホストし、Amazon CloudFront を使用してウェブサイトを配信しているのですが、ウェブサイトがダウンしています。

解決策

開始する前に、次の点を確認してください。

  1. インターネットにアクセスできる。
  2. CloudFront ディストリビューションで指定されたオリジンドメイン名に、タイプミスやその他のエラーがなく、正しい S3 バケットを指している。

インターネットにアクセスでき、オリジンドメイン名が正しい場合は、ウェブサイトにアクセスしようとしたときに返されるエラー応答を確認してください。

403 Access Denied エラー

403 Access Denied エラーは、アクセス許可の問題が原因でウェブサイトがダウンしていると見なされることを示しています。トラブルシューティングの手順については、「S3 ウェブサイトエンドポイントを、CloudFront ディストリビューションのオリジンとして使用しています。HTTP 応答コード 403 (Access Denied) が発生する理由を知りたいです」を参照してください。

**重要:**ウェブサイトの S3 バケットの [公開アクセスをブロック設定] を必ず確認してください。これらの設定により、ウェブサイトへの匿名リクエストをブロックできます。パブリックアクセスをブロックする設定は、AWS アカウントまたは個々のバケットに適用できます。

404 Not Found エラー

404 Not Found エラーは、リクエストの参照先が、存在しないウェブサイトオブジェクトであることを示しています。以下のチェックを行います。

  • Web サイトオブジェクトの URL に入力ミスがないことを確認します。
  • ウェブサイトをホストしている S3 バケットにウェブサイトオブジェクトが存在することを確認します。Amazon S3 コンソールを使用することで、バケットを確認できます。または、AWS コマンドラインインターフェイス (AWS CLI) を使用して list-objects コマンドを実行することもできます。

内部エラー

応答が内部エラーがあることを示している場合は、内部サービスの問題により、ウェブサイトが影響を受けている可能性があります。発生している可能性のある問題について、AWS サービスヘルスダッシュボードを確認してください。

関連情報

ウェブディストリビューション診断

AWS公式
AWS公式更新しました 4ヶ月前
コメントはありません

関連するコンテンツ