关于 routing-traffic-with-route53-and-cloudfront
提供将 Amazon Route 53 配置为通过自定义域名把流量路由到 Amazon CloudFront 的操作指南,面向负责 DNS 和 HTTPS 配置的用户。涵盖托管区、别名记录、证书设置及常见故障排查。
主要功能
- 01配置 Route 53 托管区
- 02创建 A 和 AAAA 别名记录
- 03设置 CloudFront 替代域名
- 04申请并验证 ACM 证书
- 05排查 DNS 与证书问题
适用场景
- 01为 CloudFront 分发绑定自定义域名
- 02配置 HTTPS 所需的 ACM 证书
- 03检查 DNS 传播和路由故障
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aws/ agent-toolkit-for-aws --skill routing-traffic-with-route53-and-cloudfront安装后在 Claude Code 中输入/routing-traffic-with-route53-and-cloudfront确认已加载。
附带文件references/route53-cloudfront-routing.md
详细介绍
使用 Route 53 和 CloudFront 路由流量
概述
介绍如何配置 Amazon Route 53,使用自定义域名将流量路由到 Amazon CloudFront 分配。涵盖托管区域管理、别名 A/AAAA 记录、备用域名(CNAME)配置,以及用于 HTTPS 的 ACM 证书设置。
配置 Route 53,将流量路由到 CloudFront 分配
要使用 Route 53 DNS 为 CloudFront 分配设置自定义域名,请严格按照流程操作。 请参阅 Route 53 CloudFront 路由流程。
该流程涵盖:
- 检查 CloudFront 分配状态和 CNAME 配置
- 申请并验证 ACM 证书(必须位于 us-east-1)
- 创建或查找公共托管区域
- 创建指向 CloudFront 的别名 A 和 AAAA 记录
- 监控 DNS 传播
故障排查
域名不在 CloudFront CNAME 中
在创建 Route 53 记录之前,将域名添加为 CloudFront 分配配置中的备用域名。
SSL 证书问题
CloudFront 使用的 ACM 证书必须位于 us-east-1。请确保已验证证书并将其关联到分配。
私有托管区域
CloudFront 仅适用于公共托管区域。如果只有私有托管区域,请创建公共托管区域。
DNS 传播延迟
更改通常会在 60 秒内传播,但要完成全球传播最长可能需要 48 小时。使用 nslookup 或 dig 进行验证。
评论
支持 Markdown