目次

Amazon S3静的ウェブサイト



Amazon S3のWeb機能とは

注意点


Web機能を使う

  1. 作成したバケットを選択後「プロパティ」をクリック
  2. 「静的ウェブサイトホスティング」を編集
  3. 機能を「有効」にしてホスティングタイプを「静的ウェブサイトをホストする」にします。
  4. インデックスドキュメントをindex.htmlにしています。
  5. エンドポイントが割り当てられます。
  6. 「ブロックパブリックアクセス」設定を無効にする
  7. 「Permissions」をクリックし「Add Bucket Policy」で、以下を入力
    「MY-BUCKET」は実際のバケット名に変更変更
    {
      "Version":"2015-03-13",
      "Statement":[{
    	"Sid":"PublicReadForGetBucketObjects",
            "Effect":"Allow",
    	  "Principal": {
                "AWS": "*"
             },
          "Action":["s3:GetObject"],
          "Resource":["arn:aws:s3:::MY-BUCKET/*"
          ]
        }
      ]
    }
    


独自ドメインでWeb機能

バケット名            CNAME バケット名.s3-website-ap-northeast-1.amazonaws.com

例
www.example.com     CNAME www.example.com.s3-website-ap-northeast-1.amazonaws.com





参考