二级域名怎么弄

 人参与 | 时间:2026-10-17 07:10:24

二级域名不是域名弄“申请”来的,是域名弄“配置”出来的。很多人卡在第一步,域名弄以为要像注册新域名那样走一遍审核流程,域名弄结果搜了半天也没找到“二级域名注册入口”。域名弄真相是域名弄:只要你手里有一个主域名,比如 example.com,域名弄你就有权随意创建 blog.example.com、域名弄shop.example.com、域名弄api.example.com 这类二级域名,域名弄数量几乎没有上限。域名弄唯一要做的域名弄,是域名弄在域名解析后台加一条记录。

我去年帮一个做手工皮具的域名弄朋友弄过这事。他在阿里云买了 example.com,域名弄想给产品博客单独开个 blog.example.com。我让他登录阿里云域名控制台,找到那个域名,点“解析设置”,然后“添加记录”。记录类型选 A,主机记录填 blog,记录值填他博客服务器的 IP 地址,TTL 默认 10 分钟。保存后不到五分钟,浏览器里输入 blog.example.com 就打开了。他当时问:“就这么简单?不用再买?”对,不用再买。二级域名是主域名的“子产品”,成本为零。

但这里有个坑:主机记录填什么,二级域名就是什么。填 blog 得到 blog.example.com,填 shop 得到 shop.example.com。有人想弄个 www.example.com,主机记录就填 www。想弄个 @.example.com?那其实代表主域名本身,不是二级域名。另外,如果你填了“*”,那是泛解析,所有没单独定义的二级域名都会指向同一个 IP。泛解析方便,但容易惹麻烦——我见过有人误开泛解析,结果被垃圾爬虫乱扫子域名,服务器日志爆掉。

记录类型选什么,取决于你的服务器。A 记录指向 IPv4 地址,AAAA 记录指向 IPv6,CNAME 记录指向另一个域名。比如你把博客托管在 GitHub Pages,它会给你一个 username.github.io 的地址,这时就该用 CNAME,记录值填那个地址。用 A 记录填 GitHub 的 IP?也能通,但 GitHub 的 IP 可能变,CNAME 更稳。我自己的静态博客就是 CNAME 到 netlify.app,两年没出过问题。

国内服务器还有个现实问题:二级域名要不要备案?主域名备案了,二级域名默认继承备案号,不用单独备。但如果你用二级域名指向境外服务器,那就不需要备案,只是访问速度可能慢。我有个朋友把 api.example.com 放在香港轻量服务器上,没备案,跑了一年多,只要不涉及敏感内容,运营商一般不管。但要是做公开网站,最好还是备案,省得被断。

还有一种情况:你不想买主域名,只想白嫖二级域名。比如某些免费动态域名服务,像 no-ip 或 duckdns,会送你 yourname.duckdns.org 这种。这其实也是二级域名,只不过主域名 duckdns.org 是别人的。用起来没问题,但哪天服务商跑路或改政策,你的地址就没了。我早期拿它做过内网穿透测试,后来还是换成了自己的域名。自己的东西,控制权才在手里。

配置完解析,别急着庆祝。先 ping 一下,看返回的 IP 对不对。再用 nslookup 查一下,确认没有缓存干扰。浏览器打不开?九成是服务器那边没配好虚拟主机。Nginx 里要加一个 server 块,server_name 写 blog.example.com,root 指向对应目录。Apache 类似,改 VirtualHost。这些不弄,域名解析对了,请求到了服务器,服务器不知道你要哪个网站,照样报错。

最后说个实在的:二级域名可以无限开,但别乱开。我见过一个项目,给每个用户分配一个用户名.example.com,结果用户数一多,SSL 证书管理成了噩梦。要么用泛域名证书,要么上自动化工具。小规模玩,手动加几条解析无所谓。规模上来了,得提前想好策略。二级域名是工具,不是玩具。

顶: 98踩: 1349