为什么我们需要为API网关自定义域创建DNS A记录?

时间:2019-10-08 16:40:27

标签: amazon-web-services aws-api-gateway amazon-route53

根据tutorial,在为API网关创建自定义域名后,我们需要创建Route 53 DNS A记录,该记录基本上将流量路由到自定义域名到目标域。我很好奇为什么AWS不会自动执行此操作,以及创建自定义域名时幕后发生的事情。

1 个答案:

答案 0 :(得分:2)

本节对其进行了很好的解释:

  

别名记录是DNS的Route 53扩展。它类似于CNAME记录,但是您可以为根域(例如example.com)和子域(例如www.example.com)创建别名记录。 (您只能为子域创建CNAME记录。

首先,DNS记录是仅AWS路由53支持的特殊资源记录,它同时支持根域和子域。普通DNS使用CNAME记录,该记录在根域中不起作用。

其次,关于为什么它不是为您自动创建的,我不确定。但是它很容易手动完成。选择别名记录类型,它将弹出别名可用资源的列表。