我已经创建了两个AWS Lambda函数,可以通过API网关代理请求来调用。请注意,我正在使用Serverless框架进行部署。另外,我正在使用AWS SAM在本地测试lambda函数。
一旦我部署了lambda函数,其API端点将看起来像这样:https://38sp8vme5j.execute-api.us-east-1.amazonaws.com/{STAGE}/{PATH}
我想知道是否可以更改38sp8vme5j.execute-api
我的API端点的这一部分。
提前感谢
您可能无法更改完整域名的38sp8vme5j.execute-api
部分,但是您可以确定在Route53中添加新的Alias DNS记录以使用您拥有的其他域。
在API Gateway
区域中,您在左侧菜单中有一个名为Custom Domain Names
的选项,您可以在其中设置已有的特定域,并为要运行的特定Lambda函数设置别名。
Route 53
服务不是必需的,您只需要在证书区域ACM
中注册域,以使其在API Gateway
中的此自定义域名选项中可用