S3で静的ウェブホスティングを公開するための手順
概要
- S3を静的ウェブホスティングとして利用するための手順です。
- 独自ドメインについてはまた別途。AWSドメインでの公開手順です。
手順
- S3バケットを作成する
- PermissionsのBlock all public accessを全てOffにする
- Bucket Policyに下記を指定する
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::バケット名/*"
}
]
}
4.webホスティングを有効にする