Dynadot 中文文档 下载 App

Dynadot 子域名创建与管理——独立入口的正确配置

子域名 vs 子目录

很多人会纠结:应该用 blog.yourdomain.com(子域名)还是 yourdomain.com/blog(子目录)?

对比项子域名子目录
SEO搜索引擎视为独立域名,不继承主站权重继承主站权重,有利于主站 SEO
Cookie与主站不共享 Cookie与主站共享 Cookie
服务器可以指向完全不同的服务器必须和主站同服务器
证书需要独立证书或通配符证书和主站共用证书
跨站服务适合接入 Hashnode、Shopify 等第三方服务不适合独立托管

简单原则:需要独立托管、独立团队管理的内容用子域名;属于主站有机组成部分的用子目录。

在 Dynadot DNS 创建子域名

  1. 进入域名管理 → Action → DNS Settings
  2. 确保在 Dynadot DNS 模式
  3. 点击「Add Record」
  4. 填写记录:

子域名指向自建服务器(A 记录)

字段值
TypeA
Nameblog(只填子域部分,不要带主域名)
Value192.168.1.100(服务器 IP)

子域名指向第三方服务(CNAME)

字段值
TypeCNAME
Nameshop
Valueyourstore.myshopify.com(第三方提供的目标域名)
  1. 保存 → 等待传播(通常几分钟到几小时)

子域名 SSL 证书

子域名的 HTTPS 证书有三种方案:

方案一:单独申请证书

给每个子域名单独申请 SSL 证书。适合子域名数量少的场景。

方案二:通配符证书

*.yourdomain.com 一张证书覆盖所有子域名。适合子域名多、频繁创建删除的场景。通配符证书通常需要付费购买(Let's Encrypt 通配符证书需要 DNS API 配合)。

方案三:用支持 CNAME 的托管平台

很多第三方托管平台(Vercel、Netlify、Cloudflare Pages)在你把 CNAME 指向它们时,自动签发和续期 SSL,完全不用你操心。这是最省心的方案。

子域名传播问题

新建子域名后如果短时间内访问不了:

  1. 先确认 DNS 记录是否已生效:用在线 DNS 查询工具查子域名的解析结果
  2. 清空浏览器 DNS 缓存:ipconfig /flushdns(Windows)或重启浏览器
  3. 等足够时间:全球传播最慢可能 24 小时
  4. 检查目标服务器是否接受子域名请求:自建服务器要在 Web 服务器配置里添加对应的 server_name

删除子域名

在 DNS Settings 面板里找到对应的记录,点击删除即可。删除后子域名会立即停止解析(DNS 缓存完全清除需要传播时间)。

删除子域名前确认:

多个子域名的场景示例

一个完整项目可能有这些子域名:

yourdomain.com          # 主站(A → 主服务器 IP)
www.yourdomain.com      # www 前缀(CNAME → @)
blog.yourdomain.com     # 博客(CNAME → Hashnode)
shop.yourdomain.com     # 电商(CNAME → Shopify)
api.yourdomain.com      # API(A → API 服务器 IP)
mail.yourdomain.com     # 邮件入口(由邮件服务商配置)
dev.yourdomain.com      # 开发环境(A → 测试服务器 IP)
staging.yourdomain.com  # 预发布环境(A → 测试服务器 IP)