Amazon web services 路由53将子域路由到AWS Lambda?

Amazon web services 路由53将子域路由到AWS Lambda?,amazon-web-services,subdomain,cname,amazon-route53,aws-lambda,Amazon Web Services,Subdomain,Cname,Amazon Route53,Aws Lambda,我想将my.domain.com路由到lambda函数的url(我通过API网关设置并使用该函数)。我似乎做不到这一点。我似乎也不能CNAME到任何东西(因此当我CNAME到domain.com时,my.domain.com会导致dns错误)。 正常的url(domain.com)被路由到一个静态的S3存储桶,这样就可以了 域名是在GoDaddy上购买的。我更改了它,以便我的GoDaddy名称服务器指向我通过Route53设置的主机区域中的服务器 您不能在域根上创建CNAME,即domain.c

我想将my.domain.com路由到lambda函数的url(我通过API网关设置并使用该函数)。我似乎做不到这一点。我似乎也不能CNAME到任何东西(因此当我CNAME到domain.com时,my.domain.com会导致dns错误)。 正常的url(domain.com)被路由到一个静态的S3存储桶,这样就可以了


域名是在GoDaddy上购买的。我更改了它,以便我的GoDaddy名称服务器指向我通过Route53设置的主机区域中的服务器

您不能在域根上创建CNAME,即
domain.com
,因为它是区域顶点

为了能够完成您正在寻找的任务,您需要制作一个CNAME
example.domain.com
指向
CloudFront
API Gateway
生成的端点


您可以更详细地了解。

您所说的“我的Lambda函数的URL”是什么意思?您是否通过API网关配置访问Lambda?对于您的
CNAME
问题,您是否已将GoDaddy name服务器配置为指向Amazon Route 53?例如,@JohnRotenstein是的,我是。我还将我的GoDaddy名称服务器配置为指向Route53,如示例中所示。更新了问题,为未来读者澄清了这一点