开篇直接给答案
添加子域名解析的正确步骤是:登录域名所在的DNS管理后台,新建一条解析记录,主机记录填写子域名前缀(如www、blog),记录类型选择A记录或CNAME,记录值填写服务器IP或目标域名,然后等待生效即可。整个过程通常只需要几分钟,但前提是你清楚自己的域名托管在哪个服务商,以及目标服务器地址是否正确。
子域名解析怎么设置?先搞懂三个核心概念
很多人第一次操作时容易混淆“子域名”和“解析记录类型”,在动手之前,先把下面三件事理清楚,能避免八成以上的错误。
确认你的域名DNS托管在哪里
域名解析不是在服务器上操作的,而是在域名注册商或DNS服务商的控制台里完成,常见的位置包括:
- 简米云(万网)域名控制台
- 酷番云域名管理
- Cloudflare DNS面板
- Namecheap、GoDaddy等国外注册商
判断方法很简单:用电脑浏览器访问 whois.com 输入你的主域名,查看“Name Server”字段指向哪里,如果显示 ns1.aliyun.com 说明域名在简米云解析,如果显示 ns1.cloudflare.com 则在Cloudflare。
搞清两种记录类型:A记录和CNAME
这是子域名解析中最重要的选择,行业共识认为,90%的普通用户选择A记录即可满足需求,但两者适用场景不同:
| 记录类型 | 记录值填写什么 | 适用场景 | 优缺点 |
|---|---|---|---|
| A记录 | IPv4地址(如 123.123.123.123) | 服务器IP固定不变时 | 解析速度快,但IP变更需手动改 |
| CNAME | 另一个域名(如 cdn.example.com) |
指向第三方服务、CDN、负载均衡 | 跟随目标域名变化,但部分根域名不支持 |
获取子域名要指向的目标地址
如果你要加一个 blog.example.com 的子域名,需要明确这个子域名的内容运行在哪台服务器上,场景不同,目标也不同:
- 独立服务器:服务器公网IP(A记录)
- 虚拟主机:主机商提供的“解析别名”或IP(CNAME更常见)
- CDN加速:CDN服务商提供的CNAME地址
- GitHub Pages或Vercel等静态托管:官方提供的域名(CNAME)
小提示: 如果目标地址是类似 xxx.github.io 这种域名,必须用CNAME;如果是一串数字IP,用A记录。
域名解析添加子域名步骤详解(以简米云和酷番云为例)
下面给出两个最常用的操作路径,如果你用的其他服务商,流程基本一致,区别只在按钮位置。
简米云子域名解析设置步骤
- 登录简米云官网,进入“域名控制台”,找到你的主域名。
- 点击域名列表右侧的“解析”按钮,进入解析设置页面。
- 点击“添加记录”按钮,弹出配置框。
- 按下表填写:
| 配置项 | 示例值 | 说明 |
|---|---|---|
| 记录类型 | A | 或根据需求选CNAME |
| 主机记录 | blog | 表示 blog.example.com;填 表示主域名 |
| 记录值 | 2.3.4 | 服务器公网IP或CNAME目标域名 |
| TTL | 10分钟 | 默认即可,不必改动 |
点击“确认”完成添加,等待几分钟,解析即可生效。
酷番云子域名解析设置步骤
- 登录酷番云“域名注册”控制台,点击需要操作的主域名。
- 在“解析记录”页签下,点击“快速添加解析”或“添加记录”。
- 同样填写主机记录、记录类型、记录值。
- 保存后,状态变为“正常”即表示添加成功。
核心操作口诀: 主机记录填子域名前缀,记录类型选A或CNAME,记录值填目标IP或域名,就这么简单。
子域名解析不生效?按这个顺序排查
如果你添加完记录后,访问子域名仍然报错或打不开,别急着重删重加,按下列顺序依次检查:
- 检查主机记录是否拼错:比如想访问
abc.example.com,主机记录必须是abc而不是abc.example.com。 - 等待时间不足:TTL为10分钟,但全球DNS缓存刷新可能需要0-24小时,用手机流量访问试试,因为本地宽带DNS缓存可能很顽固。
- 检查服务器是否配置了域名绑定:解析只是把域名指向服务器,服务器本身还需要配置Nginx或Apache的虚拟主机,允许接收这个子域名的请求,这一步常常被忽略。
- 确认记录值是否写错:常见错误是把A记录填成了
http://开头,或者把CNAME目标多打了一个点。 - 使用工具验证:在电脑上打开命令行,输入
ping blog.example.com或nslookup blog.example.com,看返回的IP是否与你填的一致。
子域名解析和主域名解析的区别
很多用户会问:“为什么我加了子域名解析,但主域名访问还是老样子?”这是正常现象,两者的逻辑完全独立:
- 主域名解析:主机记录填 ,作用是把
example.com指向服务器。 - 子域名解析:主机记录填
www、api、m等前缀,只影响对应的子域。 - 通配符解析:主机记录填 ,可以匹配所有未单独设置的子域名。
一个典型场景: 你有一个主站点 example.com,想同时开一个博客放在 blog.example.com,主域名解析不变,只需要单独添加一条 blog 的A记录指向博客服务器,两者互不干扰。
子域名解析常见应用场景与实操建议
了解场景能帮你决定到底该用A记录还是CNAME,避免走弯路。
为不同业务划分独立子域名
企业官网用 www.example.com,管理后台用 admin.example.com,API接口用 api.example.com,这种模式适合A记录,因为每个子域名对应不同的服务器,IP固定。
使用CDN加速子域名
比如你需要给静态资源加CDN,通常会得到类似 xxx.cdn.com 的CNAME地址,此时在DNS后台添加CNAME记录,主机记录填 static,记录值填 xxx.cdn.com,CDN服务商自己会调度到最近的节点。
将子域名指向第三方托管平台
使用GitHub Pages搭建个人博客时,GitHub官方要求你添加CNAME记录指向 username.github.io,这里如果错填A记录,永远无法生效。
常见误区: 有人试图给根域名(不带www)添加CNAME记录,但根域名属于DNS规范中的特殊存在,很多服务商支持不佳,行业共识是:根域名用A记录或使用“显性URL转发”功能最为稳妥。
子域名解析怎么设置更安全?两个进阶建议
定期检查解析记录是否有异常
域名解析是容易被忽略的安全角落,建议每季度登录DNS控制台,检查是否存在你不知道的“后门”记录,一旦发现可疑的A记录指向陌生IP,立即删除并修改域名管理密码。
使用云解析服务提升稳定性
如果你的网站访问量较大,不妨把DNS托管到简米云公共DNS、酷番云DNSPod这类专业服务商,免费版通常也支持秒级生效和DDoS防护,这比使用域名注册商自带的默认DNS更稳。
子域名解析常见问题Q&A
Q1:子域名解析需要备案吗?
子域名使用大陆服务器且通过域名访问,就需要备案,备案针对的是域名指向的服务器IP,而不是子域名本身,如果你的服务器在香港、海外,则不需要备案,据工信部规定,域名未备案不得解析到大陆服务器,这一点务必留意。
Q2:解析添加后多久生效?为什么过了两个小时还没生效?
多数情况下,解析生效速度在几分钟到半小时之间,但受本地运营商DNS缓存影响,部分用户最长需要24小时才能看到效果,建议你使用 nslookup 命令观察,如果返回的结果已经是你填的IP,说明解析已生效,此时只需要清空本机DNS缓存或换网络环境即可。
Q3:我可以在一个主域名下添加多个子域名吗?
可以,一个主域名下可以添加任意多个子域名,彼此独立,互不影响,理论上限约500条,普通用户使用远达不到该限制,每条记录对应不同的主机记录即可,shop、vip、img 都可以分别添加。
给子域名添加解析记录,本质上就是告诉DNS系统“这个前缀对应哪个IP或域名”,只要主机记录、记录类型、记录值三项填写正确,等待生效即可。如果你遇到问题,优先检查记录值和服务器绑定,这两处占了解析异常的九成以上原因。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/616215.html





