所谓的二级域名,它是不需要你去进行独立注册的。你要在手里已经持有主域名的情况下二级域名注册, 通过DNS解析的方式来直接创建它。跟顶级域名不一样的是, 二级域名不会让你产生额外的注册费用。

也不用你单独去进行ICP备案, 只要你的主域名已经完成了备案工作就可以了。整个操作的过程, 都是在主域名的管理控制台里面完成的。

核心概念:二级域名与顶级域名的区别

顶级域名像 example.com 这种, 需要去域名注册机构花钱搞定注册, 还得完成实名验证以及 ICP 备案。

二级域名像是 sub.example.com 这种, 它是属于主域名下面的子级标识, 是由主域名的持有者自己来创建的, 数量上没有受到任何限制, 是无限个的, 创建好了就会立即生效, 根本不需要等待审批周期。

注册(创建)前提条件

您必须已经办理了主域名的注册手续, 并且该域名当前的状态是属于正常的表现, 绝对不能处于被冻结的境地, 也一定不能让这个域名产生过期的现象。

主域名这一步必须是已经完成了那个被称为ICP备案的东西, 当然啦, 这个条件仅仅是在你打算使用国内的服务器来部署相关服务的时候, 才是适用的。

你得拥有对主域名的管理控制台进行操作的那个权限, 这个权限具体指的是可以进行DNS解析相关的编辑工作。

二级域名的前缀部分, 必须要和主域名下面已经存在的那些子域名名字不重复, 同时也得符合所谓的命名规范, 具体规定是说字符总数得在两个到六十三个之间, 而且只允许出现英文字母、数字,还有连字符。

操作流程

参照主流云服务商在控制台里的实际业务场景灵音心图, 以及 m.dcqzss.cn 这些例子来说的话, 操作的路径是一模一样的:

1. 登录控制台, 进入域名管理或者云解析DNS产品页面, 定位目标主域名。

二级域名注册怎么操作?条件、流程与避坑指南(图1)

2. 添加解析记录: 请先选择“添加记录”这一操作, 然后在记录类型那里选A或者CNAME, 如果是选A那就是指向一个固定的IP地址, 如果是选CNAME那就是指向另一个域名, 最后要在主机记录的位置填写二级域名的前缀, 比如填上字母m的话, 对应的就是 m.dcqzss.cn 这个网址。

3. 填写记录值: 你要去输入那个目标IP地址, 或者也要考虑输入目标域名, 关于TTL这个东西, 建议大家把它设定成600秒, 也就等于10分钟, 这么做的话, 就是为了让它能快速地生效。

4. 在保存并且验证这个操作之后, 如果DNS记录创建成功了, 那么可以使用nslookup或者是dig这样的命令去检查一下解析是不是已经生效了, 通常来说, 经过大概10分钟左右的时间, 整个网络里面都可以正常访问这个配置内容了。

5. 配置服务器的意思是, 要在Web服务器里增加关于那个对应的二级域名的站点设置。这个Web服务器可以是Nginx或者是Apache中的任意一个。同时还需要把证书绑定上去。这里的证书既可以是支持泛域名的通用证书, 也可以是为了这一个域名专门单独申请来的独立证书。

注意事项与常见问题

当你的二级域名需要用到HTTPS链接的时候, 你可以选择用那种泛域名证书来一次性全都覆盖住, 比如写成*.example.com这种形式,也可以选择去单独的签发一个二级域名注册, 只为特定的那个二级域名配上一个证书。

跨二级域名数据隔离: 当大家在CDN或者WAF这一层做配置的时候, 必须得想明白一个事儿, 那就是要把每一个二级域名都当成是单独的一个站点来看待, 这样才好去避免那些缓存策略产生冲突的问题。

备案衔接是这样的, 主域名的备案工作已经做好, 在这种情况下, 新增二级域名就不需要再重新办理备案手续。但是, 如果发生了接入服务商更换的情况, 或者是服务器的IP地址出现了改变, 那么就必须提交针对备案的变更申请。

数量与命名限制这一点要说清楚, 对于单个主域名下面的情况来说, 可以去创建的二级域名的具体数量方面, 并没有强制规定的上限存在, 不过前缀部分里面的内容不能含有下划线这个符号存在, 另外也不能让前缀以其他的字符作为开头或者结尾。

生效时间是在解析记录保存之后, 会在TTL这个周期的时间段里慢慢地实现生效。如果你需要修改那些已经有的记录, 我们建议你先把TTL的数值调小一些, 然后再去执行操作。这样做可以减少在过渡阶段所受到的影响。

适用场景

二级域名注册也就是创建这个操作, 它是适应好多种场景的, 这些场景里面其中包括移动端独立入口这种情况, 比如拿m.dcqzss.cn来承载H5页面这种例子, 也包括业务线进行拆分的情况, 还包括多环境隔离这种状况, 例如用test-、dev-这种方式来实现。

这样做的话是不需要去额外采购什么域名资源的, 这样就可以在不改变品牌统一性的前提之下, 实现业务分区的管理效果。