二级域名解析,就是把主域名下的子域名(blog.example.com)通过 DNS 记录指向指定服务器,正确设置的关键在于选对记录类型、填准主机记录、配好目标地址。下面我把概念、区别、操作步骤和常见问题一次说透。
二级域名解析是什么意思:先搞懂这个概念
二级域名解析听起来专业,拆开看就两层意思:一是“二级域名”指什么,二是“解析”做了什么。
互联网上的每台服务器都有一个 IP 地址,形如 45.67.89,人记不住这一串数字,所以有了域名,当你在浏览器输入 example.com,系统会先问 DNS 服务器:“这个域名对应哪个 IP?”DNS 回答后,浏览器才找到那台服务器,这个“询问回答”的过程,就是解析。
那二级域名和它有什么关系?按严格术语,example.com 本身是二级域名(顶级域 .com 之下的层级),但日常使用中,大家说的“二级域名”通常指主域名下的子域名,shop.example.com、mail.example.com,前缀 shop 和 mail 就是二级域名标志。
二级域名解析,就是专门为这些子域名单独配置 DNS 记录,最常见的两种记录类型:
- A 记录:把子域名直接指向一个 IPv4 地址,
blog.example.com -> 123.45.67.89。 - CNAME 记录:把子域名指向另一个域名,
static.example.com -> cdn.example.net,由目标域名再决定最终 IP。
行业共识认为,理解这两类记录的区别,是正确配置二级域名解析的基础,A 记录讲究“一步到位”,CNAME 适合对接 CDN 或云服务。
二级域名解析和主域名解析的区别在哪
很多人配置时容易犯迷糊:主域名解析要配置,二级域名也要配置,两者到底差在哪?
核心差异在“主机记录”这一栏的填法。
- 主域名解析:主机记录填 ,代表根域名本身,也可以填
www,这是给 www 前缀做解析。 - 二级域名解析:主机记录直接填子域名的前缀,
blog、mail,最终生效的完整域名是blog.example.com。
一个配置示例如下表:
| 对比维度 | 主域名解析 | 二级域名解析 |
|---|---|---|
| 主机记录写法 | 或 www |
自定义前缀,如 blog |
| 解析目标 | 网站服务器 IP | 独立 IP 或另一个域名 |
| 典型用途 | 主站访问 | 子站、邮箱、CDN、API |
| 配置复杂度 | 低 | 和主域名几乎持平 |
除了主机记录不同,二级域名解析还会多一个步骤:服务器端也得绑定这个子域名,DNS 只负责“带路”,服务器收到请求后还要确认“我认识这个域名”,你需要在 Nginx、Apache 或云服务器的站点配置里把 blog.example.com 绑到对应目录,DNS 解析正确但页面打不开,大概率是这一步没做。
二级域名怎么解析:四步完成配置
以常用的云服务商控制台为例,整个操作流程不会超过五分钟,无论你用的是简米云、酷番云还是 Cloudflare,核心字段一致,只是按钮位置略有不同。
第一步:进入域名 DNS 管理页
登录服务商控制台,找到“域名解析”或“DNS 管理”入口,如果你的域名在 A 平台、服务器在 B 平台,只要 A 平台支持修改 DNS 记录,就在 A 平台操作。
第二步:添加解析记录
点击“添加记录”,然后按下表填写:
| 字段 | 填什么 | 说明 |
|---|---|---|
| 记录类型 | A 或 CNAME | 有独立 IP 选 A,对接 CDN 选 CNAME |
| 主机记录 | blog |
不要带完整域名 |
| 记录值 | 45.67.89 或目标域名 |
A 记录填 IP,CNAME 填域名 |
| TTL | 默认 600 秒即可 | 生效时间,值越小生效越快 |
第三步:保存并等待生效
保存后,DNS 刷新不是瞬间完成的,大多数情况下,10 分钟到半小时内就能全球生效,你可以在自己电脑上验证:打开命令行,输入
ping blog.example.com,如果返回了你填的 IP,说明解析已生效。
第四步:绑定服务器
登录服务器管理面板,在站点配置里新增一个域名绑定,把 blog.example.com 加进去,并指向对应目录,这一步漏了,域名解析成功也会显示“无法访问”。
二级域名解析失败怎么排查
排查看现象,你遇到的问题主要有三类:完全打不开、时好时坏、打开的却是主站内容,对应排查思路如下:
- 完全打不开:先查 DNS 解析是否生效,Windows 按
Win+R输入cmd,打开命令行后输入nslookup blog.example.com,如果返回Non-existent domain,说明解析记录没生效或写错了。 - 时好时坏:多半是本地 DNS 缓存,输入
ipconfig /flushdns清空缓存,再重新 ping 一下。 - 打开了主站或另一个站点:解析记录是对的,但服务器没有绑定这个子域名,或绑定的目录不对,去服务器配置里检查站点绑定。
还有几个容易踩的坑:
- 主机记录填成完整域名:比如把
blog.example.com写进主机记录,正确写法是只填blog。 - 多条记录冲突:同一主机记录同时存在 A 记录和 CNAME,部分 DNS 服务商会拒绝生效,删掉多余那条。
- 目标 IP 写错:尤其服务器有多个 IP 时,填成管理 IP 而不是公网 IP。
排查工具建议用站长工具的“DNS 查询”页面,输入完整域名即可看到当前解析状态,如果你手头有海外服务器,还可以用 dig blog.example.com 看更详细的解析链路。
二级域名解析的使用场景与选择建议
二级域名解析不是炫技,它解决的是业务分离问题,几个常见的真实场景:
- 移动端与桌面端分离:
m.example.com指向移动端服务器,www.example.com保持桌面端站点,这种配置在早期电商网站非常流行。 - 静态资源走 CDN:
static.example.com用 CNAME 指向 CDN 服务商提供的域名,加速图片和脚本加载。 - 独立子站或应用:
api.example.com给接口服务,admin.example.com给后台管理,好处是宕机互不影响,安全性也更高。 - 域名邮箱:
mail.example.com指向邮箱服务商,配合 MX 记录使用。
关于是否开启“泛解析”(把 .example.com 全部指向同一 IP),我的建议是:普通站点不要开,泛解析会让所有乱打的子域名都进入你的服务器,增加流量压力,也容易被恶意扫描盯上,只有当你的产品需要给每个用户分配独立子域名时,才值得考虑。
至于费用问题,目前主流解析服务商的基础 DNS 解析功能都是免费的,你注册域名时自带的 DNS 服务就能完成二级域名解析,除非需要智能 DNS、流量调度等高级功能,否则不需要额外付费。
二级域名解析常见问题解答
二级域名解析需要多久生效?
正常情况下,A 记录和 CNAME 记录在 10 分钟到 2 小时之间陆续生效,TTL 值设为 600 秒时,理论上 10 分钟即可生效,但全球各地运营商刷新 DNS 缓存的速度不同,最慢可能需要 24 小时,如果你在新加坡访问你部署在新加坡的服务器,生效速度会明显快于从欧洲发起解析。
二级域名和主域名解析能指向同一个 IP 吗?
当然可以,你完全可以把 blog.example.com 和 example.com 都填同一个 IP,然后用服务器配置区分不同站点目录,这种情况下,DNS 解析没有问题,真正起区分作用的是 Nginx 或 Apache 里的 server_name 配置,要注意的只是避免主机记录冲突, 记录和 blog 记录互不干扰,放心填即可。
二级域名解析需要重新备案吗?
如果你的服务器在中国大陆,二级域名作为主站点的子域名,只要主域名已完成备案,二级域名默认在备案范围内,不需要单独备案,但如果你把二级域名解析到另一家服务商的新服务器,且该服务器要求域名接入备案,则需要在新服务商处做接入备案,据工信部备案政策,实际执行以服务器所在服务商的具体要求为准。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/736352.html




