0
0

S3 の静的ホスティングでうまくいかないときに確認するべき3つのこと

Posted at

初めに

みなさこんにちは、AWS の S3 静的ホスティングで少しはまったので記録を残しておきます。
S3 の静的ホスティングは AWS WAF や CloudFront の検証などで意外と設定する機会が多いのではないのでしょうか?

発生したエラー

今回発生したのは 404 Forbidden エラーです
image.png

確認するべき3か所

1. S3静的ホスティングが有効化されていか

しっかり確認しましょう、意外と忘れているかもしれません。
S3バケット画面のプロパティ下部にあります。
image.png

2. オブジェクトへのパブリックアクセスは許可されているか

アクセス許可タブ、上から二番目にあります。
チェックを外してパブリックからのアクセスを受け入れましょう。
image.png
image.png

3. S3バケットのポリシーは適切か

今回私はこれでした、忘れないようにしましょう
パブリックアクセスの下にあります。

{
	"Version": "2012-10-17",
	"Statement": [
		{
			"Sid": "PublicReadGetObject",
			"Effect": "Allow",
			"Principal": "*",
			"Action": "s3:GetObject",
			"Resource": "バケットのARN/*"
		}
	]
}

ポリシーの編集ウィジット上からバケットのARNをコピーできます、親切。

これらがしっかり設定できていればS3静的ホスティングはできるはずです。
それではよい検証ライフを!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0