2017-05-24 62 views
2

我想在S3上设置一个静态网站,我正在按照教程。到目前为止,所有的工作都已经完成,当我进入S3端点这个长长的丑域时,我可以查看网站。无法罚款别名目标,即使S3存储桶存在

现在我试图将自定义域名指向网站,并在尝试创建记录集时遇到问题。出于某种原因,当我查看Alias时,它告诉我没有“没有可用的目标”。我很困惑,因为我确认我的S3存储桶实际上是在线的。

难道这是因为我的域名与S3存储桶的名称不一样吗?

我需要时间让DNS服务器注意到我更改了域名服务器吗?

它可能是完全别的东西吗?

回答

1

为了将自定义域配置到您的s3托管网站,您必须创建与域名同名的存储区。我在下面提到了aws文档的屏幕截图。

enter image description here

您可以从链接得到以下 http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html

+1

更多关于这方面的信息这是正确的。但是,可能值得一提的是:您可以交替创建CloudFront分配并将其指向存储分区,并在CloudFront分配上配置域名,同时保留存储分区 - 因为CloudFront中存储分区名称不再重要,在前往S3的路上重写H​​TTP请求。此设置还允许您为静态站点使用SSL,而使用自定义主机名的存储桶不支持此功能。 –