主域名买下来以后,很多人习惯把所有内容都放在同一个地址下:文章、后台、接口、活动页挤在一起。前期看着省事,用久了就会发现管理混乱,一个模块出问题,其他部分也跟着受影响。把不同功能拆到不同的二级域名下,是比较常见的解法。在阿里云上操作本身不难,真正容易卡住的是解析记录的细节,以及备案、证书这些容易被忽略的环节。

二级域名是什么,和主域名是什么关系
以 blog.example.com 为例,example.com 是你注册的主域名,blog 是挂在它下面的二级域名,也叫子域名。它不需要单独购买,只要主域名在你名下,就能自己加前缀。拆分之后,入口按功能分开,不同功能可以指向不同的服务器,访问地址也更规范,用户一眼就能看出站点是做什么的。
二级域名的解析记录放在 DNS 服务里管理。如果主域名在阿里云注册,DNS 也用阿里云云解析,那么添加、修改、删除都在同一个控制台完成,不用在不同平台之间来回切换。
在阿里云添加二级域名的步骤
整个过程的核心只有一步:新增一条解析记录。
- 登录阿里云控制台,进入云解析 DNS,在列表里找到你的主域名并点进去。
- 点击“添加记录”,主机记录填前缀,比如 api、admin、www。只填前面那一段,不要带主域名。
- 记录类型看指向的目标。指向服务器 IP 选 A 记录,指向另一个域名(比如 CDN 或托管平台给的地址)选 CNAME 记录。填好记录值后保存。
保存后一般几分钟就能生效,但实际时间受本地 DNS 缓存和 TTL 影响,有时会更久。验证时别只看浏览器能不能打开,可以用 ping 或在线 DNS 查询工具,确认解析结果已经指向你填的地址。这一步做在前面,能省掉很多“明明配好了却打不开”的排查时间。
几种常见用法
博客和作品集分开
如果你既写文章又放作品,可以把文章站放在 blog.example.com,作品集放在 portfolio.example.com。两个站点各自指向不同的托管平台,在云解析里添加对应的记录即可。之后要改某一块内容或更换平台,也不会牵连另一边。
前台官网和后台分开
小型企业常见的做法是:官网用 www,后台用 admin,对外接口用 api。后台可以单独设置访问控制和更严格的安全策略,接口则可以指向负载均衡实例,方便以后扩容。前台出问题时,后台不会直接受影响,排查范围也更小。
多租户访问地址
如果你的系统要给每个客户分配独立地址,例如 shop-a.booking.example.com,可以使用泛解析,添加一条通配记录,把所有子域名指向同一套服务,再由应用根据域名区分客户。新增客户时就不必每次改 DNS。但泛解析的风险也比较明显,下面单独说。
静态资源和 CDN
图片、脚本、样式文件放在对象存储或 CDN 上时,通常会用 static 或 img 这类前缀。在云解析里添加一条 CNAME 记录,指向 CDN 给出的目标域名即可。资源域名与主站分开,浏览器对同一域名的并发请求限制也能缓解一些,页面加载会更稳定。具体提升多少,还是要以你自己的页面测速结果为准。
操作前后要留意的几点
- 备案:如果二级域名要指向国内服务器并通过域名对外提供网站,一般需要确认主体和网站已完成备案。具体要求以当前官方政策为准,上线前核实一遍,免得被拦截。
- HTTPS 证书:需要加密访问的二级域名都要有证书。可以逐个申请,也可以使用支持多域名的证书。上线前确认证书覆盖了所有要用的前缀,否则浏览器会弹出安全警告。
- TTL:TTL 决定解析结果在缓存中保留多久。迁移服务前,可以先把 TTL 调低,切换完成并确认稳定后再调回原值,这样生效快,出问题回滚也方便。
- 泛解析:任意前缀都能解析到你的服务,攻击者可能借此搭建仿冒页面做钓鱼。使用时要在应用层做域名白名单和访问校验,不能只依赖 DNS。
- 记录冲突:CNAME 记录不能和同一主机记录下的其他类型记录并存。添加前先看一下是否已有同名记录,避免保存时报错或解析异常。
二级域名的配置步骤不复杂,真正花时间的是提前规划:哪些功能值得拆开,用什么记录类型,证书和备案是否就绪,安全边界怎么设。建议先挑一个风险低的场景试,比如把博客或静态资源拆出去,跑顺之后再扩展到其他模块。