Dynadot 域名转发与子域名管理——零服务器快速上线方案
域名转发(Domain Forwarding)是什么
域名转发是在 DNS 层面做的「跳转」——用户访问你的域名时,Dynadot DNS 直接把请求重定向到另一个 URL。不需要你有服务器,Dynadot 的 DNS 负责处理重定向。
什么时候用域名转发
- 买了域名还没建站:先转发到已有网站(如博客主页、社交媒体)占位
- 短域名跳转到长地址:如
go.yourname.com → blog.yourname.com/posts/long-url - 多域名统一入口:把几个相似域名全部转发到主站
- 测试域名:临时转发到测试环境
转发 vs 子域名 vs 自建站
| 方式 | 技术要求 | 控制权 | 适合 |
|---|---|---|---|
| 域名转发 | 零 | 低(跳转目标别人管) | 占位、临时跳转 |
| CNAME 子域名 | 需要目标站点支持 CNAME | 中 | 用第三方服务托管子站 |
| A 记录 → 自建服务器 | 需要服务器 | 完全 | 有运维能力的场景 |
设置域名转发
- 进入 Dynadot 域名管理 → 选中域名 → Action → DNS Settings
- 选择 Domain Forwarding 模式
- 填入目标 URL(必须带 http:// 或 https://)
- 选择转发类型:
- 301 Permanent(永久):浏览器会缓存,SEO 友好
- 302 Temporary(临时):每次都跳转,适合临时测试
- 保存
转发的注意事项
- HTTPS 证书:如果你选的目标 URL 是 HTTPS,域名转发后访问你的域名可能出现证书不匹配问题。Dynadot 的免费 SSL 通常只覆盖 Dynadot DNS 下的直接访问场景
- 路径保留:转发后,用户访问
yourdomain.com/blog会跳到target.com/blog(路径自动保留) - 统计:域名转发本身不提供访问统计,需要在目标站点看分析数据
子域名管理
子域名是在主域名下扩展的独立入口,格式如 blog.yourdomain.com、shop.yourdomain.com。
在 Dynadot 里创建子域名
- DNS Settings → Dynadot DNS 模式
- 添加新记录:Name 填子域名(如
blog) - Type 根据需要选(A → 服务器 IP、CNAME → 其他域名)
- Value 填目标地址
- 保存
子域名的常见用法
| 子域名 | 用法 | DNS 配置 |
|---|---|---|
| www | 主站前缀 | CNAME → @ 或 A → 服务器 IP |
| blog | 独立博客 | CNAME → blog 托管服务商(如 Hashnode) |
| shop | 电商子站 | CNAME → Shopify 等 |
| 邮件入口 | 通常由邮件服务商配置 MX 记录自动处理 | |
| api | 后端 API | A → API 服务器 IP |
| dev / staging | 开发 / 测试环境 | A → 测试服务器 |
子域名和主域名的关系
- 独立 DNS 记录:子域名有自己独立的 DNS 记录,不受主域名记录变更影响
- 证书独立:每个子域名可以单独配置 SSL 证书,或用通配符
*.yourdomain.com - Cookie 不共享:
blog.yourdomain.com和shop.yourdomain.com之间默认不共享 Cookie,需要设置 domain cookie - SEO 独立:搜索引擎把子域名视为独立域名,不会继承主站权重
批量子域名
Dynadot DNS 面板没有批量创建子域名的 Web UI。如果需要批量创建大量子域名(如 server1.yourdomain.com 到 server100.yourdomain.com),通过 API 是最快的方式——一次请求可以修改多个 DNS 记录。