我有以下形式部署的API Gateway Regional Enpoint:
https://some-id.execute-api.us-east-1.amazonaws.com/prod/my-path/
我知道为了让www.my-domain.com
等自定义域解析为https://some-id.execute-api.us-east-1.amazonaws.com/prod/my-path/
,我必须设置api网关自定义域和云端分发。
但是,我只对将www.my-domain.com
解析为some-id.execute-api.us-east-1.amazonaws.com
(没有路径)感兴趣。如果部署ID发生变化,我就不需要更新我的客户端。
我尝试为some-id.execute-api.us-east-1.amazonaws.com
设置一个值为api.my-domain.com
的Route53 CNAME记录,但它不起作用。
答案 0 :(得分:1)
我相信你只需要保留自定义域而不需要基本映射。来自AWS documentation:
如果您未在自定义域名下设置任何基本映射,则生成的API的基本URL与自定义域相同(例如,https://api.example.com。)在这种情况下,自定义域name不能支持多个API。