Amazon web services 将子域路由到AWS api网关
您好,我正在使用Cloudflare管理我的域DNS,我想路由 test.domain.com连接到AWS rest api网关。可能吗?或者我需要在route53中完全托管域 我试过了Amazon web services 将子域路由到AWS api网关,amazon-web-services,aws-api-gateway,Amazon Web Services,Aws Api Gateway,您好,我正在使用Cloudflare管理我的域DNS,我想路由 test.domain.com连接到AWS rest api网关。可能吗?或者我需要在route53中完全托管域 我试过了 创建lambda函数 已创建api网关(授权设置为无) 已为域创建证书 已在api网关中创建自定义域 现在当我进入test.domain.com时,我看到 { message: "Forbidden" } 是的,当然你们可以这样做,若你们在API网关中设置一个自定义主机名,域名
- 创建lambda函数
- 已创建api网关(授权设置为无)
- 已为域创建证书
- 已在api网关中创建自定义域
{
message: "Forbidden"
}
是的,当然你们可以这样做,若你们在API网关中设置一个自定义主机名,域名作为你们的子域,你们将得到一个DNS名称。配置此项时,您将向API网关中的一个阶段添加路径绑定,该阶段随后将流量路由到部署 然后,您会将此值分配给您子域的DNS CNAME记录
关于设置自定义域名的更多信息可用。我在route53上创建了test.domain.com,它为我提供了NS和SOA。但是如何从cloudflare连接它呢?我应该从CNAME test.domain.com转到53路吗?这是让我困惑的部分。(www.domain.com仍在路由到另一个云,前提是我无法在路由53中完全托管域)这不需要在路由53中工作,如果您使用的是CloudFlare,只需添加一条CNAME记录,就像普通记录一样,然后在API gateway中输入自定义域的值OK I just CNAME'd test.domain.com到API网关端点(我必须删除/myFunction),但我收到一条消息:禁止。谢谢你的帮助,伙计!这将成为API网关中的自定义域值吗?:)它要么是CloudFront域,要么是ExecuteAPI域空间中的域。我们在聊天中解决了这个问题。非常感谢克里斯!