我有两个桶mywesbite.com和www.mywebsite.com。
我做了以下工作-
mywesbite.com公开- "Version": "2012-10-17",
"Statement": [
{
"Sid": "AddPerm",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::mywebsite.com/*"
}
]
}index.html文件设置为索引文档现在我可以看到我的网站正在加载,但是只有当我单击端点 url - http://mywebsite.com.s3-website.eu-west-2.amazonaws.com时才会看到。
当然,我的实际网站是简单的https://mywesbsite.com/ -但我没有看到我的任何文件正在这里呈现。
有什么东西我遗漏了吗?拥有一个工作端点是很好的,但是我需要看到我的文件呈现在我的实际域上。
添加了,下面是我的路由53设置的图片

发布于 2019-04-04 22:03:32
您需要在托管区域中为域"mywebsite.com“创建别名记录,以指向S3桶。
但请记住,有一些限制: S3桶必须具有与您的域名相同的名称。域名必须通过53路注册。
当然,你需要拥有域名"mywebsite.com“,仅仅拥有一个S3桶并不意味着你拥有一个域名。
https://stackoverflow.com/questions/55525505
复制相似问题