Loading

AWS 使用S3为Web站点

1、创建同域名相同的存储桶
2、开启web,并设定index.html
3、关闭权限:Block public access
4、设置桶策略

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

5、测试桶URL
6、Route53 指定A记录为S3endpoint

注意:
这里有个不好的地方,就是配置好后,只能使用http进行访问,如果使用https访问需要配合cloudfront

posted @ 2021-07-05 21:20  宋某人  阅读(314)  评论(0编辑  收藏  举报