我有两个水桶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
文件设置为索引文件我现在可以看到我的网站正在加载,但是只有当我单击端点网址-http://mywebsite.com.s3-website.eu-west-2.amazonaws.com
时,当然,我的实际网站只是https://mywesbsite.com/-但我看不到任何呈现在这里的文件。
有什么我想念的吗?端点正常工作很好,但是我需要查看在实际域中呈现的文件。
添加了下面的我的路线53设置的图片
答案 0 :(得分:2)
您需要在托管区域中为域名“ mywebsite.com”创建一个别名记录,以指向S3存储桶。
尽管有一些限制,请记住: S3存储桶的名称必须与您的域名相同。 域名必须通过第53条路线注册
当然,您需要拥有域名“ mywebsite.com”。仅仅拥有一个S3存储桶并不意味着您拥有域名。