Edited at

AWS S3 でページを公開する

More than 1 year has passed since last update.

AWS S3 で Web ページを公開する方法です。

例えば、test-s3 というバケットを東京リージョンで作成するとします。

1) バケットの作成

s3_jan3001.png

2) Static website hosting の設定

s3_jan30015.png

3) パケットポリシー の設定

バケットポリシーの例

この例に対して、Resource を修正する必要があります。

s3_jan3003.png



{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::test-s3/*"
}
]
}

4) index.html ファイルのアップロード

次の URL でアクセスできるようになります。

http://test-s3.s3-website-ap-northeast-1.amazonaws.com/index.html