我遵循了一个非常复杂的AWS指南为我的网站设置静态主机,它目前还没有加载,不确定原因。我所做的:
estimate.dev桶 {
"Version": "2012-10-17",
"Id": "PolicyForPublicWebsiteContent",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::estimate.dev/*"
}
]
}estimate.dev和索引文件index.html的“静态网站托管”功能estimate.dev添加了具有自动生成的SOA和NS记录的53号路由区域。为每个人设置60秒的TTL。


现在是故障排除部分:
estimate.dev解析为AWS (2天前它解决了注册表IP )ERR_CONNECTION_TIMED_OUT我尝试删除一个记录并添加一个CNAME,但是它不允许我在那里选择我的S3桶。所以我又回到了一张唱片。
我在这里错过了什么?
发布于 2019-06-25 13:59:56
一切都是正确的,除了S3网站端点(不是REST )不支持HTTPS,而且由于HSTS策略,许多现代浏览器尝试使用https,您将看到连接超时。
要使它在HTTPS上工作,可以使用CloudFront并使用以下链接设置:
https://aws.amazon.com/premiumsupport/knowledge-center/cloudfront-serve-static-website/
https://stackoverflow.com/questions/56753411
复制相似问题