首页 文章

将CNAME记录到API Gateway Endpoint主机?

提问于
浏览
1

我有以下形式部署的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网关自定义域和cloudfront发行版 .

但是,我只对将 www.my-domain.com 解析为 some-id.execute-api.us-east-1.amazonaws.com (没有路径)感兴趣 . 如果部署ID发生更改,我就不需要更新我的客户端 .

我尝试为 api.my-domain.com 设置了值为 some-id.execute-api.us-east-1.amazonaws.com 的Route53 CNAME记录,但它不起作用 .

1 回答

  • 1

    我相信你只需要保留自定义域而不需要基本映射 . 来自AWS documentation

    如果未在自定义域名下设置任何基本映射,则生成的API的基本URL与自定义域相同(例如,https://api.example.com . )在这种情况下,自定义域名不能支持多个API .

相关问题