我正在尝试添加指向我的 Cloud 端分发的路由53记录集 . 但是,当我在路径53中选择“创建记录集”并在后续面板中单击别名目标时,不会列出 Cloud 前沿分布 . 我得到的是“没有目标可用” . 我的分发已创建并已启用(并且正在运行) . 我在我的发行版中添加了一个CName,其中包含我在Route53中设置的相同域名,但它仍然没有显示 .
如何让我的发行版显示在Alias Target字段中,以便我可以将Route53'a'记录指向它?
谢谢
结合几个正确但不完整的答案:
仅支持 A 记录 . 不是 CNAME ,不是, AAAA ,只是 A 记录 .
A
CNAME
AAAA
Route53 "Alias Target"框与CloudFront发行版匹配' 903956 field. If you'为 something.example.com 创建新记录集,您应该已将其中一个发行版的备用域名设置为 something.example.com .
something.example.com
Route53管理控制台可能很慢,并且可能无法立即找到您的发行版 .
确保它是A记录而不是CNAME记录(我知道很奇怪) . 我发现这里埋没在文档中:
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values-alias.html
确保为您的分发设置了一个或多个备用域名,否则它将不会列在Route53别名的目标组合中 .
据我所知,这与在Apache的VirtualHost上配置ServerAlias(或者Nginx的通讯员等)相同 . 没有它,当你的请求到达时,你的请求将不会被识别为指向该分发 .
来自AWS的文档:
如果您使用CloudFront分发内容,则可以使用Amazon Route 53将查询路由到CloudFront分配 . 您的Amazon Route 53托管区域(例如example.com)的名称必须与CloudFront分配中的备用域名匹配 . 您无法将查询路由到您的分发的CloudFront域名(例如d111111abcdef8.cloudfront.net) . 以下过程假定您已经注册了适用的域名 .
如果您的发行版未显示为别名目标,则始终可以手动将d123.cloudfront.net(将d123.cloudfront.net替换为您的发行版的实际DNS名称)复制并粘贴到目标中 . 这将允许您创建别名记录 .
4 回答
结合几个正确但不完整的答案:
仅支持
A
记录 . 不是CNAME
,不是,AAAA
,只是A
记录 .Route53 "Alias Target"框与CloudFront发行版匹配' 903956 field. If you'为
something.example.com
创建新记录集,您应该已将其中一个发行版的备用域名设置为something.example.com
.Route53管理控制台可能很慢,并且可能无法立即找到您的发行版 .
确保它是A记录而不是CNAME记录(我知道很奇怪) . 我发现这里埋没在文档中:
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values-alias.html
确保为您的分发设置了一个或多个备用域名,否则它将不会列在Route53别名的目标组合中 .
据我所知,这与在Apache的VirtualHost上配置ServerAlias(或者Nginx的通讯员等)相同 . 没有它,当你的请求到达时,你的请求将不会被识别为指向该分发 .
来自AWS的文档:
如果您的发行版未显示为别名目标,则始终可以手动将d123.cloudfront.net(将d123.cloudfront.net替换为您的发行版的实际DNS名称)复制并粘贴到目标中 . 这将允许您创建别名记录 .