前言介绍
很多新手在建站时,最容易被“备案”这件事绕晕。明明已经给主域名备过案了,为什么加个子域名还是打不开?或者反过来,二级域名能访问,一级域名却提示未备案?这背后其实是国内备案系统对“一级域名”和“二级域名”有着明确的区分规则。简单来说,备案是以一级域名为核心单位,二级域名只是依附于它的“附属品”,但附属品也有自己的使用限制。如果你不清楚这些规则,轻则网站无法访问,重则备案号被注销。这篇教程会用最直白的方式,把一级域名和二级域名的备案逻辑、操作步骤、常见坑点全部拆开讲清楚,让你一次搞懂,不再反复提交审核。
前置准备
在开始操作之前,你需要准备好以下材料和环境:
1. **已注册的一级域名**:例如 `example.com`。注意,域名必须已完成实名认证,且实名信息与备案主体(个人或企业)一致。如果域名是新注册的,通常需要等待2-3天实名信息同步到管局。
2. **云服务器或虚拟主机**:国内建站必须使用有备案接入资质的服务商,比如阿里云、腾讯云、华为云等。你需要拥有该服务器的管理权限,并能获取到服务器的公网IP地址。
3. **备案服务号**:如果你用的是阿里云、腾讯云这类平台,需要在服务器控制台里生成一个“备案服务号”或“备案授权码”。每个服务器生成的备案服务号数量有限,一般一个ECS实例可以生成5个左右。
4. **备案主体资料**:个人备案需要身份证正反面照片、手机号(需能接收短信验证码)、应急联系人信息。企业备案还需要营业执照、法人身份证、网站负责人身份证(如果法人和负责人不是同一人,还需要法人授权书)。
5. **域名证书**:登录域名注册商后台,找到域名管理页面,一般都能下载到PDF格式的域名证书。部分省份管局会要求上传这个文件。
6. **网站备案号放置准备**:备案通过后,你需要在网站首页底部放置备案号并链接到工信部官网。提前准备好这段代码,避免备案通过后因未放置而被取消。
分步操作步骤
**第一步:确认你的域名层级与备案主体关系**
在动手提交备案前,先搞清楚你手里的域名属于哪种情况。
- **一级域名(顶级域名)**:例如 `baidu.com`、`taobao.cn`。这是备案的基本单位。**所有备案申请,都必须以一级域名为主体提交**。工信部系统里记录的也是这个一级域名的备案号。
- **二级域名(子域名)**:例如 `www.example.com`、`blog.example.com`、`shop.example.com`。它是一级域名下的一个分支。**二级域名本身不需要单独备案**,它直接共享一级域名的备案号。
- **关键规则**:如果你的一级域名 `example.com` 已经备案成功,那么 `www.example.com`、`m.example.com` 等任何二级域名都可以直接使用,无需再走备案流程。但是,**如果你的一级域名没有备案,那么任何二级域名都无法在国内服务器上访问**。反过来,如果你只给 `www.example.com` 这个二级域名备过案(早期部分管局允许这种操作,现在基本禁止),那么 `example.com` 这个一级域名依然处于未备案状态,不能直接访问。
**操作细节**:
打开你的域名管理后台,查看域名列表。找到你准备建站的那个域名,确认它是顶级域名(如 `abc.com`)还是子域名(如 `test.abc.com`)。如果是子域名,请先确保它对应的顶级域名已经备案。如果顶级域名未备案,你需要先为顶级域名提交备案申请。
**第二步:登录备案系统并填写主体信息**
以阿里云备案系统为例(其他平台操作逻辑类似,界面稍有差异),进入“ICP备案”管理页面。
1. 点击“开始备案”或“新增备案”。系统会引导你填写“主办单位信息”。
- **个人备案**:填写真实姓名、身份证号、身份证有效期、居住地址(需精确到门牌号,与身份证地址一致或提供居住证)、手机号(需是本人实名办理的号码)。
- **企业备案**:填写公司名称、统一社会信用代码、营业执照地址、法人姓名及身份证号、网站负责人姓名及身份证号(如果负责人不是法人,需要额外上传授权书)。
2. **关键点**:在“域名”一栏,**只填写你的一级域名**,例如 `example.com`。不要写成 `www.example.com` 或 `blog.example.com`。系统会自动识别域名层级。如果你填了二级域名,很多省份的管局会直接驳回,要求改为一级域名。
3. 填写“网站名称”。个人网站名称不能包含“公司”、“集团”、“商城”等商业词汇,建议使用“某某的个人博客”、“某某的学习笔记”。企业网站名称可以与公司名称一致或相关。
4. 上传资料。按照系统提示,上传身份证正反面、营业执照等文件。注意图片要清晰、四角完整、无反光,文件大小通常不超过2MB,格式为JPG或PNG。
**第三步:填写网站信息并关联服务器**
这一步是核心,决定了你的二级域名能否正常使用。
1. **网站域名**:再次确认这里只填写一级域名。有些系统会提供一个“添加域名”的按钮,用于备案多个一级域名。如果你只有一个一级域名,就填一个。
2. **网站首页URL**:这里可以填 `www.example.com`,也可以填 `example.com`。建议两者都填,但前提是这两个域名都能正常解析到你的服务器。如果只填了 `www.example.com`,部分管局可能会认为你没有覆盖一级域名,导致备案通过后 `example.com` 仍然无法访问。
3. **网站服务内容**:根据实际情况选择。个人博客选“博客/个人空间”,企业官网选“企业门户网站”,论坛类需要额外前置审批。
4. **服务器信息**:选择“已有服务器”,然后输入你的“备案服务号”或“备案授权码”。这个码需要去服务器控制台生成。例如在阿里云ECS控制台,找到你的实例,点击“更多”->“备案服务号”->“生成”。生成后复制粘贴到备案系统里。**注意**:一个备案服务号只能用于一个主体的一个网站备案。如果你有多个网站需要备案,需要生成多个服务号。
5. **IP地址**:系统会根据备案服务号自动关联服务器IP,一般不需要手动填写。但如果你的服务器IP发生变化,需要及时在备案系统里修改,否则会被判定为“接入信息不准确”而取消备案。
**第四步:提交审核并处理管局驳回**
信息填写完整后,点击“提交初审”。
1. **服务商初审**:你的云服务商(如阿里云)会先进行人工或机器初审。主要检查资料是否清晰、信息是否一致、网站名称是否合规。如果初审不通过,系统会给出具体原因,比如“身份证照片模糊”、“网站名称含禁词”。根据提示修改后重新提交。
2. **短信核验**:初审通过后,工信部会向你的备案手机号发送一条验证短信。你需要点击短信中的链接,输入验证码、手机号和身份证后六位进行核验。**这一步必须在收到短信后24小时内完成**,否则备案申请会自动失效。
3. **管局审核**:短信核验通过后,申请会进入当地通信管理局的审核队列。不同省份审核速度不同,快的3-5个工作日,慢的10-20个工作日。期间你可以登录备案系统查看进度。
4. **常见驳回原因及处理**:
- **域名实名信息不一致**:域名实名认证的姓名/企业名与备案主体不一致。需要去域名注册商修改实名信息,等待同步(通常1-3天)后重新提交。
- **网站名称不合规**:个人网站用了“商城”、“论坛”等词。改为“个人分享”等中性词。
- **地址不详细**:居住地址或企业地址没有写到门牌号。补充完整,例如“XX省XX市XX区XX路XX号XX室”。
- **应急联系人信息错误**:应急联系人手机号不能与备案手机号相同,且必须是真实可联系的号码。修改后重新提交。
**第五步:备案通过后配置二级域名**
收到管局下发的备案号(格式如“京ICP备XXXXXXXX号-1”)后,你就可以开始配置二级域名了。
1. **解析二级域名**:登录你的域名DNS管理后台(一般在域名注册商处)。添加解析记录:
- 记录类型:选择A记录(指向IPv4地址)或CNAME记录(指向另一个域名)。
- 主机记录:填写二级域名的前缀。例如你想用 `blog.example.com`,就填 `blog`;想用 `www.example.com`,就填 `www`;想用 `*`,代表所有未指定的二级域名(泛解析)。
- 记录值:填写你的服务器公网IP地址(A记录)或你设置的CDN/负载均衡域名(CNAME记录)。
- TTL:默认600秒即可。
2. **服务器上绑定域名**:登录你的服务器管理面板(如宝塔面板、Nginx/Apache配置)。添加站点或虚拟主机,在域名绑定处填入 `blog.example.com`。注意,如果你想让 `example.com` 和 `www.example.com` 都指向同一个网站,需要将这两个域名都绑定上。
3. **放置备案号**:在网站首页的HTML底部,添加如下代码(以工信部要求为例):
```html
```
将“京ICP备XXXXXXXX号-1”替换成你实际收到的备案号。**注意**:如果网站同时使用了 `example.com` 和 `www.example.com`,两个域名访问时底部都必须显示备案号。部分服务商(如腾讯云)会自动帮你添加,但建议自己检查确认。
常见问题
**Q1:我的一级域名备过案,为什么新建的二级域名还是打不开?**
A:通常有两个原因。第一,你没有在DNS解析里添加二级域名的A记录或CNAME记录,域名解析不生效。第二,你的服务器上没有绑定这个二级域名,导致服务器不认识这个域名,返回403或404。先检查解析是否生效(可以用 `ping blog.example.com` 命令测试),再检查服务器配置。
**Q2:二级域名可以单独备案吗?我的一级域名不想备案。**
A:不可以。国内备案规则明确规定,备案主体必须是一级域名。如果你的一级域名未备案,任何二级域名都无法在国内服务器上合法访问。唯一的例外是,如果你的一级域名已经备案,二级域名可以共用备案号,无需单独操作。
**Q3:我备案时只填了 `www.example.com`,现在想用 `m.example.com` 怎么办?**
A:如果你备案时填写的网站域名是一级域名 `example.com`,那 `m.example.com` 可以直接用,无需任何操作。但如果你备案时填写的是 `www.example.com`(早期系统允许,现在很少见),那么你需要登录备案系统,点击“变更网站”,在域名列表里添加 `example.com` 这个一级域名,重新提交审核。审核通过后,所有二级域名才能正常使用。
**Q4:备案号后面的“-1”、“-2”是什么意思?**
A:这是备案号中的网站序号。如果你一个备案主体下只有一个网站(一个一级域名),备案号就是“京ICP备XXXXXXXX号-1”。如果你在同一主体下新增了第二个一级域名,新域名的备案号就是“京ICP备XXXXXXXX号-2”。每个一级域名对应一个独立的序号。二级域名共享它所属一级域名的序号。
**Q5:我用二级域名做网站,底部备案号该怎么放?**
A:放置你一级域名的备案号即可。例如你的二级域名是 `blog.example.com`,底部放“京ICP备XXXXXXXX号-1”,并链接到工信部官网。不需要写“京ICP备XXXXXXXX号-1-子域名”之类的格式。
**Q6:如果我把一级域名注销备案了,二级域名会怎么样?**
A:一级域名备案一旦注销,所有依附于它的二级域名会立刻失效,无法在国内服务器上访问。你必须重新为一级域名提交备案申请,通过后二级域名才能恢复使用。
收尾总结
一级域名与二级域名的备案关系,核心就一句话:**备案认准一级域名,二级域名自动继承**。你只需要确保你的顶级域名(如 `yourname.com`)已经成功备案,并且备案时填写的域名包含了顶级域名本身,那么无论你创建多少个二级域名(如 `blog.yourname.com`、`shop.yourname.com`),它们都可以直接使用,无需再向管局提交任何申请。整个流程中,最容易出问题的环节是备案审核阶段的信息填写错误,以及备案通过后的域名解析和服务器绑定。只要严格按照教程,先备好一级域名,再配置二级域名,就能避免99%的麻烦。最后提醒一点:备案通过后,务必在网站首页底部正确放置备案号,并定期检查备案信息是否与服务器IP一致,否则可能面临备案被注销的风险。