无法使用亚马逊路线53指向亚马逊s3网址

时间:2014-12-03 07:06:38

标签: amazon-s3 dns amazon-route53

我正在尝试在路由53中创建一个记录集,它将指向我在s3上的一个静态文件。

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

我在路线53中创建了一个CNAME记录

" termsconditions.mydomain.com"

并且我给出了s3 url的值。

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

记录保存没有任何错误。但现在我去的时候 termsconditions.mydomain.com我没有得到任何回复。

知道为什么这不起作用吗?

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

1 个答案:

答案 0 :(得分:1)

使用Amazon Route 53指向Amazon S3存储桶时:

  • S3存储桶的名称必须与您的域名相同,例如termsconditions.mydomain.com
  • 静态网站托管
  • 配置存储分区
  • 创建Route 53记录集以将域名别名为S3存储桶

请注意,记录集只能指向URL的“域部分”,而不是整个URL。因此,您需要使用名为termsconditions.mydomain.com的存储分区,然后通过termsconditions.mydomain.com/termsconditions.html完整网址访问该网页。

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

请参阅:Setting Up a Static Website Using a Custom Domain