备案审核那几天,我一直想让页面"先能看见
备案通过前那几天,我问了好几个问题,后来发现全是同一件事的变体:能不能先让页面打开一下。
答案全是不能。
下面是我自己的经历和当时的理解,具体以官方和云厂商的最新口径为准。我不懂法规,只说自己撞到的东西。
我当时的处境
我手上有两个域名:一个是朋友的已备案域名,一个是我自己在审核中的。而朋友的域名,之前被解析到了我的服务器上。
我的想法很朴素:服务器空着也是空着,让已备案的那个正常跑,正在审核的挂一个"建设中"页面等审核。我甚至觉得"建设中"挺保险,毕竟什么都没提供。
想错了。
关键在于核查看什么:它看的是域名解析到境内 IP 之后,80/443 端口是不是活的,不看你页面里写了什么。
所以放"网站建设中"违规,放空白页违规,放 404 违规,换个非标准端口也躲不过。
唯一安全的状态是云厂商自己的拦截页。我直接访问自己的域名,浏览器上写着"网站无法访问,您的网站未备案"。我一开始以为这是故障,后来才明白这个拦截页本身就是合规的"闭站"状态,是云厂商在网络层做的隔离。
有一点要交代:我早前得到过一个"留个演示页应对检查"的说法,那个说法是不严谨的。只有云厂商自己的拦截页算合规,一旦是"你自己部署的页面",性质就变了。这个区别我是被打回一次之后才彻底分清的。
我追问过的两个问题
"两个域名指向同一个页面行不行?"
不行。已备案域名能访问到的内容,未备案域名也能访问到,等于未备案的借了已备案的壳上线。后果不只是这次备案被驳回,已备案的域名和这台 IP 都可能被牵连。
"朋友的域名能连我的服务器吗?"
这是这次最让我后怕的一条。
如果他的域名没备案,直接触发违规监测,我的备案必被打回。如果他的域名已经备案了(哪怕也是在腾讯云,只是账号不同),这叫接入商变更,正规做法是办接入备案。
而接入备案通常需要一个备案授权码,由服务器所在的账号生成给对方用。据我了解,个人账号一般生成不了,需要企业账号。个人之间"互相挂"这条路的正规走法基本走不通。
我当时还嘴硬过一句:
我中午试过,我朋友的域名链接我的服务器后可以正常访问
能访问不代表合规。那只是检测延迟或者窗口期的侥幸,随时可能被阻断,他那个备案号也可能被注销。我当时的处理是立刻让他把解析改回去。
通过之后还有一件事
9 月 15 日下午,我先收到一封工信部的邮件,写着"您的备案信息已被变更"。我心里一沉,一度以为是朋友的备案出事了。紧接着腾讯云的短信才说明白:是我自己的备案通过了。
短信里还有一条容易漏的:
公安联网备案 需在网站开通之日起 30 日内完成。
这是另一套备案,要去云厂商控制台下载填写指引、按流程交材料。我差点就只记住了"通过了"这个好消息。
我当时的处理
那几天我所有的着急,都来自一个错误的念头——想办法让页面先能看见。正确做法正好相反:审核期间什么都别做。
不部署页面,哪怕"建设中";不让任何未备案域名解析到境内服务器;已经指过来的立刻删解析;通过之后把 30 天的公安备案记进待办。
另外,我在"要不要留演示页"这件事上得到过前后不一致的说法,最后是靠自己去看控制台的实际状态、按官方指引核对才对上的。这种事还是以官方页面和实际拦截状态为准。