s3 - deptno/deptno.github.io GitHub Wiki

s3

μ„€μ •

bucket policy

cloudfront origin access identity λ₯Ό μ„€μ •ν•΄μ„œ λΉ„κ³΅κ°œ 버킷에 cloudfront λ₯Ό ν†΅ν•΄μ„œλŠ” μ§„μž…μ„ ν—ˆμš©ν•œλ‹€.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "2",
            "Effect": "Allow",
            "Principal": {
                "AWS": "arn:aws:iam::cloudfront:user/CloudFront Origin Access Identity CF_ID"
            },
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::BUCKET_NAME/*"
        }
    ]
}

cors

[
    {
        "AllowedHeaders": [
            "*"
        ],
        "AllowedMethods": [
            "POST",
            "GET",
            "HEAD",
            "PUT"
        ],
        "AllowedOrigins": [
            "https://YYY.com",
        ],
        "ExposeHeaders": [
            "x-amz-server-side-encryption",
            "x-amz-request-id",
            "x-amz-id-2"
        ]
    }
]

link

⚠️ **GitHub.com Fallback** ⚠️