将外部域名连接到AWS S3网站

时间:2018-06-24 07:43:13

标签: amazon-web-services amazon-s3 dns

我想在Amazon S3上托管一个静态网站。创建了相关的存储桶-可以对其进行测试。 现在,我已经在EuroDNS上注册了一个域名-www.gopropel.io-我找不到如何将其连接到我的AWS S3存储桶的域名。我需要创建Route 53托管区域吗?浏览了AWS文档,他们都假设您正在向他们注册域。

1 个答案:

答案 0 :(得分:1)

可以在不使用S3的情况下路由到托管静态网站。

  1. 转到您的S3控制台并选择您的存储桶。
  2. 选择“属性”标签,然后选择“静态虚拟主机”。
  3. 设置完成后,您应该会看到一个端点URL。与此类似:“端点: http://xxxx.yyy.s3-website.xxxx.amazonaws.com
  4. 复制此网址,然后使用EuroDNS创建CNAME记录,并将此链接粘贴为“ @”和“ www”的别名(可选)。对于Eurodns,请将主机设置为您的域(gopropel.io&www.gopropel.io),并将规范名称作为url。

等待几分钟,效果才能通过,您的域应解析为s3存储桶。

这不是理想的解决方案,因为它将限制某些功能,例如SSL(HTTPS)。

推荐的方法是使用Route53,价格应低于1美元。