不同CDN的通配符和非通配符子域别名

时间:2018-08-21 21:35:48

标签: amazon-cloudfront amazon-route53

尝试为某些AWS资源设置域名时遇到了一些挑战。目标如下,其中cname或a / aaaa记录指向云前别名目标:

  • images.bar.foo.com-> CloudFront发行版A
  • api.bar.foo.com->通过自动CloudFront分发B优化API网关边缘的自定义域
  • *。bar.foo.com-> CloudFront发行版C

我们组织中的另一个项目能够使用cname记录集成功实现以下目标:

  • api.baz.foo.com-> API网关区域自定义域(通过execute-api域名)。
  • *。baz.foo.com->弹性负载均衡器(V2)

在第一个示例中,我们不断遇到错误消息,例如“您提供的一个或多个CNAME已经与其他资源相关联”和“为分发指定的一个或多个别名包括配置错误的DNS记录,该记录指向到另一个CloudFront发行版”。

这些消息出现在指向AWS::ApiGateway::DomainName的{​​{1}}资源上,我只能假定原因是因为设置了api.bar.foo.com吗?

是否不可能同时拥有指向一个CloudFront发行版(C)的* .bar.foo.com DNS别名和指向另一个CloudFront发行版(B)的另一个api.bar.foo.com DNS别名?

第二种有效的设置是什么,它们没有指向云端分布吗?

0 个答案:

没有答案