AWS - 为s3静态网站创建记录集

时间:2017-04-09 09:07:39

标签: amazon-web-services amazon-s3

我有一个静态网站,并在

运行

http://volcalc.s3-website-ap-southeast-2.amazonaws.com/

存储在aws S3存储桶中。

我已经购买了域名volcalc.io

我只想切换到使用它作为我网站的网址。

我按照这里的说明操作。我正在做"创建记录集"。

我试图创建一个记录集,但是当我检查单选按钮时,#34;是"为"别名"然后我尝试输入一个"别名目标"没有可供选择的选项,教程说应该有:

enter image description here

所以我只是尝试粘贴:http://volcalc.s3-website-ap-southeast-2.amazonaws.com/

然后点击“创建”,但它显示:

  

无法保存记录集,因为:    - 别名目标包含无效值。

我如何输入别名目标?为什么没有可供选择的选项?

3 个答案:

答案 0 :(得分:4)

您需要将别名记录指向资源,而不是端点:

ALIAS:s3-website-ap-southeast-2.amazonaws.com

答案 1 :(得分:4)

我知道你可能已经解决了这个问题,但对于那些看过这篇文章的人来说:

如果在列表中找不到端点,只需将其复制并粘贴到那里即可。

此外,您还需要从终点删除存储桶名称。

仅输入此部分: s3-website-ap-southeast-2.amazonaws.com /

Route 53将找到一个具有您确切域名的存储桶。

答案 2 :(得分:1)

所需步骤:

  • 创建一个包含所需域名的存储桶(例如名为volcalc.io的存储桶)
  • 启用静态网站托管
  • 使用Alias=Yes创建Route 53记录集,然后从上面选择静态网站

请参阅:Routing Traffic to a Website that Is Hosted in an Amazon S3 Bucket