首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Route53指向其他url (例如API端点)

Route53指向其他url (例如API端点)
EN

Stack Overflow用户
提问于 2019-08-15 12:20:35
回答 1查看 779关注 0票数 0

我有:

  1. Route53托管带DNS example.com的区域。
  2. API网关使用DNS z8n73n8d123.execute-api.eu-west-1.amazonaws.com.

现在,如果我想指出api.example.com或example.com/api (不重要)到API网关,那么至少有几种方法可以做到这一点:

  1. 在Route53中使用别名A记录。但在此之前,我需要将BasePathMapping和DomainName属性添加到API中,创建一个证书(必须在us 1中)。在美国-东方-1创建证书对我来说是一个交易的破坏者,所以我不能使用它。
  2. 使用S3桶重定向。但这看起来像是AWS自己引入的一个可耻的解决方案。另外,每次发生重定向时,都会触发S3,从而产生额外的费用。所以对我来说,这又是一次破坏交易的机会。
  3. 使用CNAME记录?
  4. ???

有没有其他可行的解决方案,如何将某些-subdomain.example.com或example.com/任何东西指向一个api网关?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-15 23:10:02

CloudFront的主区域(它的控制平面API是托管的)是us 1,CloudFront提供了API网关的“边缘优化”功能。这就是为什么--在“边缘优化”配置中-- cert进入我们东部-1,因为这是CloudFront与(ACM)集成的地方。

但是,如果您选择了“区域性”API部署,那么证书将与API部署本身位于同一个区域的ACM中。

请参阅Amazon网关开发人员指南中的在API中为区域REST或WebSocket API设置自定义域名

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57509561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档