将 A 记录重定向到 AWS Route53 中的 Apigateway 自定义域
Redirect A record to Apigateway custom domain in AWS Route53
我将我的域 NS 记录(在 Digitalocean 中)更改为 Route 53 NS 记录,并将 A 记录设置为 api 网关作为别名,但我无法访问网站。
矮个子我做了:
- 创建 Lambda 函数
- 添加一个 Api 网关到 Lambda
- 将其部署到舞台
- 生成 SSL 证书
- 在自定义域面板中添加我的域并将端点类型设置为边缘
- 配置API映射
- 在 Route53 中为 doamin 添加托管区域
- 将Route53给的NS记录添加到Digitalocean
- 添加A记录作为api网关的别名(显示为API网关域名:xxx.cloudfront.net)
我查看了https://dnschecker.org/中的A记录,发现A记录在某些地方无法访问,例如在欧美的某些位置,而且我无法从欧美访问网站。
有什么想法吗?
啊好的,我明白为什么会这样了。
如果您可能使用子域作为主域,您应该在主域下定义 NS 记录,而不是在 Digitalocean(也在其他平台)中单独定义。
我将我的域 NS 记录(在 Digitalocean 中)更改为 Route 53 NS 记录,并将 A 记录设置为 api 网关作为别名,但我无法访问网站。
矮个子我做了:
- 创建 Lambda 函数
- 添加一个 Api 网关到 Lambda
- 将其部署到舞台
- 生成 SSL 证书
- 在自定义域面板中添加我的域并将端点类型设置为边缘
- 配置API映射
- 在 Route53 中为 doamin 添加托管区域
- 将Route53给的NS记录添加到Digitalocean
- 添加A记录作为api网关的别名(显示为API网关域名:xxx.cloudfront.net)
我查看了https://dnschecker.org/中的A记录,发现A记录在某些地方无法访问,例如在欧美的某些位置,而且我无法从欧美访问网站。
有什么想法吗?
啊好的,我明白为什么会这样了。
如果您可能使用子域作为主域,您应该在主域下定义 NS 记录,而不是在 Digitalocean(也在其他平台)中单独定义。