AWS S3 路由和域

AWS S3 routing and domains

我已经为我的应用程序注册了一个域名。比方说 - "domain.com" 在 AWS Route53 中,我首先有这样的条目: domain.com NS条目 domain.com SOA条目

然后我创建了 A 记录 "api.domain.com" 以将流量路由到我的 beantalk 负载均衡器

现在我已经创建了一个 S3 存储桶来托管静态登录页面。我的存储桶称为 "domain.com",因此在 Route53 中我为该存储桶创建了 A 记录 "domain.com"。

现在我尝试为 "www.domain.com" 创建 A 记录并将此请求路由到另一个 A 记录 - "domain.com",但这不起作用。给我 404 错误。我该怎么做?

UPD:我创建了另一个名为 "www.domain.com" 的 S3 存储桶,它重定向到 "domain.com",但看起来应该有更好的方法来实现相同的行为,对吗?

你这样做的方式,通过创建第二个 bucked 'www' 是推荐的方法 - 我同意这很尴尬,但这就是它的工作方式 - 至少目前如此。

如果您在 S3 之前使用云端分发,您将可以更灵活地设置存储桶(源)。