2

我目前正在使用裸域来作为亚马逊 S3 网络托管服务的别名(Route53 和 S3 之间的新功能连接),但我在获取 www 时遇到了一些麻烦。重定向/显示存储桶。我试过:使用 CNAME 访问 www。-> 裸体和 *. -> 裸(正常方式) 对存储桶使用 CNAME 别名 对裸域使用 CNAME 别名(在同一区域中) 使用 A 为存储桶别名 使用 A 为裸域别名(在同一区域中)

每个结果要么是 404,要么是试图找到 www.mydomain.com 的存储桶,这显然不存在。我很可能过于焦虑并偶然发现了正确的问题,但没有等待足够长的时间,但在过去的几个小时里我一直在这样做,所以我认为考虑到我一直在清除我的 DNS,它应该已经完成​​了。使用 CNAME 方法的正常方式给了我 www.mydomain.com 存储桶错误。此外,我不太确定这个“别名”到底是什么。什么是正确的方法?

4

1 回答 1

4

您是否使用了 Amazon Web Services 博客 - Amazon S3 的根域网站托管中的说明

顺便说一句,您不需要特别使用 Route53 来使用裸域重定向,像 GoDaddy 这样的一些 DNS 注册商甚至提供到根域的域重定向。

而且你总是可以使用像wwwizer 的免费裸域重定向这样的服务,这将非常容易地完成。

但是,如果您仍想使用 AWS 内置的新功能,请继续阅读。


我假设您在站点的 Route53 托管区域站点中已经有一条 CNAME 记录,类似于以下内容:

NAME                   TYPE    VALUE
www.mydomainname.com   CNAME   www.mydomainname.com.s3-website-us-east-1.amazonaws.com

而且我还假设记录指向一个名为的存储桶的端点,www.mydomainname.com并配置为服务于静态站点。

您还需要创建另一个mydomainname.com没有 的存储桶www,并配置“将所有请求重定向到另一个主机名”选项以将请求转发到包含您的资源的另一个存储桶。

现在回到您的 Route53 托管区域,创建一条 A 记录,将其标记为 ALIAS,然后会出现一个下拉列表,让您为裸域的存储桶选择 S3 端点。

我有这个设置在我自己的服务器上工作,所以希望你不需要任何特殊步骤。

于 2013-03-19T09:10:22.733 回答