AWS - Cloudfront / S3 - 访问被拒绝

AWS - Cloudfront / S3 - Access Denied

我的网站在 AWS EC2 实例上。它有 Cloudfront 和 S3 存储桶。

当我尝试访问我的网站时。我不断收到 拒绝访问 错误。

我不确定我缺少什么配置。

以下是我的存储桶策略。

{
    "Version": "2008-10-17",
    "Id": "PolicyForCloudFrontPrivateContent",
    "Statement": [
        {
            "Sid": "MakePublic",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:*",
            "Resource": "arn:aws:s3:::domain-cdn/*"
        }
    ]
}

已经关注https://aws.amazon.com/premiumsupport/knowledge-center/cloudfront-access-to-amazon-s3/

我正在使用 Cloudfront,它指向 S3 存储桶。

所以它总是从服务器寻找 index.html 文件并给出 403 错误。

通过下面的设置解决了。谢谢