Photo by Taras Shypka on Unsplash

今天早晨收到一条短信,顿时从头顶兴奋到脚尖。

网站备案是我一直想要做,但却一直求之不得。从去年(2018)开始建站的那一天起就想要备案,并且付出了尝试,但终究因为一些原因没有做到,全部都止步于代理商初审。自身对于备案的渴望从建站之日起就已经开始,从建站足迹中也可以窥见一二内心的挣扎。

  • 2018.10.07,开始建造我的世界,并拥有自己的第一个域名(songtianlun.cn)
  • 2018.11.12,使用 WordPress 搭建自己的第一版博客。
  • 2019.01.27,拥有自己的第二个域名(frytea.com)
  • 2019.02.21,开始使用 Hexo 搭建静态博客。
  • 2019.07.17,将博客内容重新整理汇总,开始使用 Typecho 渲染博客,并直接使用 ip 解析。
  • 2019.08.17, move to sugar-host, give vps up.
  • 2019.08.17, Start build wiki, powered by Dokuwiki.
  • 2019.08.18, Start build gallery, powered by Piwigo.
  • 2019.11.02, 开始使用华为云 DNS 解析(先后由阿里云、CloudFlare、DNSla、腾讯云 DNSpod 转出)
  • 2019.11.05, 营业执照获批,同日提交域名过户,通过后提交阿里云备案申请
  • 2019.11.13, 建站以来第一次通过通过代理商初审,备案资料第一次递交至管局

备案那些事

首先说说备案是什么吧。在中国,如果想要建设自己网站,并计划将域名解析至中华人民共和国境内的服务器,就必须进行网站备案。根据百度百科的说法:网站备案是指向主管机关报告事由存案以备查考。行政法角度看备案,实践中主要是《立法法》和《法规规章备案条例》的规定。网站备案的目的就是为了防止在网上从事非法的网站经营活动,打击不良互联网信息的传播,如果网站不备案的话,很有可能被查处以后关停。

然而实际上是,假如没有进行网站备案就私自将域名解析至国内的服务器,相关部门会以迅雷不及掩耳之势发现异常并从DNS解析层面进行阻断,并在网页端显示提示“该网站暂时无法访问”。假如作为公司官网,出现这样令人尴尬的局面,想必对于自身形象也是一种很严重的损害。

综上所述,在国内使用服务器建站,备案是必须步骤。虽然网上有一些不备案访问的临时解决方案,较常见的有以下几种:

  • 301 跳转
  • 非 80/443 端口访问
  • 反向代理
  • IP地址直接访问

经过本人实际操作,上述方法都做不到使用域名访问网站。若是反向代理或是其他端口访问,可能管局阻断的稍微慢一点,也就是几毫秒的差别。另外的方法归根到底都是直接使用ip访问,我想大多数人都不希望自己的网站域名是一串很晦涩的数字串吧。

那么备案是必须的,但如何备案呢?

根据工业和信息化部ICP/IP地址/域名信息备案管理系统的说明,ICP信息报备流程主要有四个步骤:

  • 网站主办者登陆接入服务商企业侧系统
  • 网站主办者登陆接入服务商企业系统自主报备信息或由接入服务商代为提交信息
  • 接入服务商核实备案信息流程
  • 网站主办者所在省通信管理局审核备案信息流程

而其中的第一步,网站主办人登陆接入服务商企业侧系统,网站主办者进行网站备案时可有三种供选择的登录方式。

  • 方式一:网站主办者登录部级系统,通过主页面“自行备案导航”栏目获取为您网站提供接入服务的企业名单(只能选择一个接入服务商),并进入企业侧备案系统办理网站备案业务。
  • 方式二:网站主办者登录住所所在地省局系统,通过主页面“自行备案导航”栏目获取为您网站提供接入服务的企业名单(只能选择一个接入服务商),并进入企业侧备案系统办理网站备案业务。
  • 方式三:网站主办者直接登录到接入服务商企业侧系统。

也就是说,想要备案必须要找到自己网站服务器所在的接入商,然后由他代理或是网站主办人自己联系相关部门进行备案登记。而实际上,大多数情况下,个人网站、博客多是选择接入商代理备案。

备案的流程大概就是这样子了,那要想进行备案,都需要准备哪些材料呢?这个问题没有统一答案,网站是由所属的省通信管理局进行管理的,因此各个省份的备案政策不一致,在这里举两个例子。

例1: 新疆地区个人备案

假如我的身份证归属在新疆,而我想要以个人身份进行网站备案,根据新疆管局的规定:

  1. 个人备案必须使用本省身份证进行备案。
  2. 负责人证件号码、联系方式不能为其他主体备案过。
  3. 负责人联系电话必须能够接通,如联系不到负责人,订单会被驳回。
  4. 负责人联系方式归属地必须为本省。
  5. 一个网站只能对应一个域名,多个域名按不同网站提交。
  6. 提交新域名备案,需提供《网站党建备案信息确认函》。
  7. 备案域名需实名认证且在有效期内,域名所有者须与主办人姓名一致。
  8. 个人备案需在网站备注中详细说明网站开办后的内容/用途。
  9. 网站成功办理备案前不得开通访问。
  10. 已备案网站必须可正常访问,网站内容需要和主体性质相符,网站底部必须注明网站备案号并链接至工信部首页。
  11. 负责人需年满 18 周岁。

例2: 广东地区企业备案

假如我有一家企业在广东,我想要为这家企业网站进行备案,根据广东管局的规定:

  1. 个体工商户一律以企业备案。
  2. 医院类单位备案,需在主体备注中注明,本单位医疗执业许可证为月颁发,有效期至月,颁发部门为,许可证号码为
  3. 主体负责人必须是法定代表人。
  4. 负责人需年满 16 周岁。
  5. 网站名称使用符合中文命名习惯的纯中文或者中英文进行命名,能反映网站基本内容或基本物证,不侵权、不违反九不准信息、不超过须特许范围的特有字眼范围的,跟自己的网站身份、资质相匹配。
  6. 单位不同前缀域名超过31个(不含31个),需提供每个域名的域名证书、网站建设方案书原件(可自行撰写,无格式要求)、主办单位有效证件复印件、接入商与网站主办者签订的接入合同复印件等材料至管局。
    网站建设方案书的内容至少包含以下内容:一、网站内容及栏目介绍(配上设计图);二、人员及资金安排;三、内容管理制度;四、网络部署方案(使用什么(使用什么技术,分别在哪里部署);五、网络信息安全技术措施;六、应急处置方案。邮寄地址:510080 广州市执信南路3号710室。
  7. 网站成功办理备案前不得开通访问;已备案网站必须可正常访问,网站内容需要和主体性质相符,网站底部必须注明网站备案号并链接至工信部首页。
  8. 备案域名需实名认证且在有效期内,域名所有者须与主办单位名称或法定代表人一致。
  9. 同一网站有多个域名,需在网站备注中备注“所有域名指向同一网站”。

从以上的两个例子不难发现,不同的身份在不同的地区,都需要遵守不同的规定。想要在哪里立足,就要遵守那里的游戏规则。 注意新疆地区备案的第六条,这就是为什么我的备案无法通过初审的原因,资料不齐!以上的资料来自于腾讯云备案系统,更多资料可以去他们的备案主页查看。

从备案看中外差异

上文大概叙述了备案的必要性、不备案的后果、备案的流程等。下面我想稍微记录一下自己的感受。

我的个人网站一直在海外漂泊,今天也是这样子,但是为什么在大陆之外的很多地方都没有如此严苛的规定,在中国却要走这样一套严格的流程呢?实话说,在此之前本人对于备案政策有着深深的怨念,假如不备案,国内的任何互联网服务全部与我无缘,国内的CDN加速、BaaS、Blog、对象存储几乎都无法发挥其真正的威力。因为不能用自己的域名,服务只是使用服务商提供的临时测试域名,极其不稳定,而且说关停就关停,根本不可控,此外政策的日趋严格造就了备案这种趋势,要想在大陆开发或是享受低延迟的互联网服务,就必须证明自己是好人,就必须接受当地的监管。

虽然到今天,我还是没有真正的通过备案,但是我看到了希望,这次有可能成功。如果成功了,我的网站就终于不用在海外飘荡,终于可以回归祖国母亲的怀抱。这样的经历给我一种特殊的感觉。

备案就像是一个里程碑,标志并不断暗示自己,自己的网站是被认可的了,是合理合法的了,并且我必须要为它负责。这就激发了人心中的那种责任感和仪式感。

在海外的一些崇尚自由的国度,那里的一切产品都在宣扬自由。但如果一件物品太轻易的得到,就容易失去对它的重视。这是本性。有时候自由,可以激发人做事情的激情;有的时候责任,可以激发一个人态度。不同不同,他们不同,但是得有。非要一方统治或是同化另一方,就失去意义了。

这个世界是一个五彩缤纷的共同体,各地文化百花齐放,没有好与坏。作为我选择自己适合的就好,对于不同要充分尊重,这才是人宽广胸襟的体现。

  • ICP报备流程 - 工业和信息化部ICP/IP地址/域名信息备案管理系统
  • 网站未备案临时解决方案总结
  • 各省备案规则 - 阿里云
  • 各省管局要求 - 腾讯云