我正在尝试为我的API网关设置自定义域(例如myapi.com
),但是遇到了问题。该域当前已在GoDaddy上注册。到目前为止,我已经按照this教程进行了以下操作:
myapi.com
和*.myapi.com
的证书。 myapi.com
(而不是*.myapi.com
映射到API网关中的API)。以下是屏幕截图:
现在是问题所在:当我ping myapi.com
时,我得到:No address associated with hostname
。我不知道是什么原因造成的,因此非常感谢您的帮助。而当我们这样做时,是否还需要执行其他任何步骤才能按预期进行呢?
答案 0 :(得分:0)
对于标准DNS服务,您不能在根或域根使用CNAME记录。建议您尝试使用主机名作为端点,并在其中使用CNAME,例如api.example.com
。
或者,您可以将DNS移至Route53。Route53系统使用别名记录类型在根域级别支持别名。
有关Route 53中别名记录的更多信息,请参见https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-choosing-alias-non-alias.html