AWS API 网关的子域

Subdomain for AWS API Gateway

我目前正在 AWS 中处理一个客户项目。我们有一个带有 AWS Lambda 和 API 网关的 REST API。前端可通过 Cloudfront 访问并存储在 S3 中。
API 应该在 api.client.com 下可用,前端在 admin.client.com 下可用。

我的问题是客户的域是在外部托管的,并没有完全在 Route53 中进行管理。 有没有办法在 Route53 中创建子域(api 和管理员)或在指向 API 网关/云端的外部 DNS 中创建 A 记录?

我会说你应该在你的帐户中创建一个名为 anyy 的 domina,并有指向 API 网关和 Cloudfront 的 A 记录。

你从主域指向的这些A记录有cname记录。

所以在主域中你有: api.client.com CNAME api.yourR53domain.com admin.client.com CNAME 管理员。yourR53domain.com

在 R53 中: api.yourR53domain.com A(您的 api 网关端点) admin.yourR53domain.com A(您的前端端点)