S3 网络托管端点产生 "This site can’t be reached"

S3 web hosting endpoint produce "This site can’t be reached"

我正在尝试在 AWS S3 上托管静态网页,但在尝试到达我的端点时得到 "This site can’t be reached":http://iekdosha-test1.com.s3-website-eu-central-1.amazonaws.com/

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

可能是什么问题?

eu-central-1 区域不对网站托管端点使用旧式 ${bucket}.s3-website-${region}.amazonaws.com 端点约定。在该地区的 URL 中 website 一词后需要一个点 . 而不是破折号 - -- ${bucket}.s3-website.${region}.amazonaws.com.

这种较新的样式实际上适用于任何区域,即使 Regions and Endpoints documentation 仍然显示旧区域的旧样式端点。