2014-12-03 86 views
0

我正在尝试在路由53中创建一个记录集,该记录集将指向我在s3上的一个静态文件。无法使用亚马逊路由指向亚马逊S3网址53

例:https://s3-us-west-2.amazonaws.com/test/terms-conditions/termsconditions.html

我在航线53

创建CNAME记录 “termsconditions.mydomain.com”

和我所提供的S3网址的价值。

https://s3-us-west-2.amazonaws.com/test/terms-conditions/termsconditions.html

记录被保存后没有任何错误。但现在当我去 termsconditions.mydomain.com我没有得到任何回应。

任何想法,为什么这不工作?

我已配置其他记录集并指向EC2实例和负载均衡器,它们工作正常。

回答

1

当使用亚马逊路线53指向亚马逊S3斗:

  • 的S3桶必须被命名为您的域名相同,如termsconditions.mydomain.com
  • 配置桶静态网站托管
  • 创建一个路由53记录设置为域别名的S3存储

注意记录集只能POI nt到URL的“域部分”,而不是整个URL。因此,您需要使用名为termsconditions.mydomain.com的存储桶,然后通过完整的URL访问termsconditions.mydomain.com/termsconditions.html

如果您只想使用URL的域部分(例如termsconditions.mydomain.com)直接指向特定页面,请在静态网站主机配置页面中将该页面定义为“索引”文档。

参见:Setting Up a Static Website Using a Custom Domain