在中国大陆,根据国家互联网信息办公室(网信办)和工信部的规定,所有在中国境内服务器上运行、面向公众开放访问的网站都必须进行 ICP备案(即“网站备案”)。如果你使用的是中国大陆的服务器或虚拟主机来搭建 WordPress 网站,那么在网站正式上线前,必须完成备案,否则可能会面临以下问题:
⚠️ 未备案的风险:
-
被服务商屏蔽或关停
国内主流云服务商(如阿里云、腾讯云、华为云等)会检测未备案的网站,一旦发现,通常会在访问时提示“未备案,禁止访问”,甚至直接暂停你的服务器。 -
无法绑定域名解析到国内IP
大多数云平台要求域名完成备案后,才允许将域名解析到国内服务器IP。 -
法律合规风险
未备案运营网站属于违规行为,可能被X_X部门处罚或要求整改。
✅ 正确做法:先备案,再上线
1. 购买国内主机 + 域名
- 使用阿里云、腾讯云等国内服务商提供的云服务器或虚拟主机。
- 注册一个域名(建议实名认证并获取域名证书)。
2. 提交备案申请
- 登录你购买服务器的云平台(如阿里云备案系统、腾讯云备案系统)。
- 填写备案信息(主体信息、网站信息、负责人等)。
- 上传、营业执照(个人用即可)、核验照等材料。
- 提交后等待审核(初审一般1-3天,管局审核约7-20天)。
3. 备案期间如何设置 WordPress?
虽然不能公开访问,但你可以:
- 在服务器上正常安装 WordPress;
- 通过 服务器IP地址 + 临时端口/路径 或 本地 hosts 绑定 进行本地测试;
- 配置主题、插件、内容等,为上线做准备;
-
使用
wp-config.php中的define('WP_HOME', ...)和define('WP_SITEURL', ...)设置临时地址。示例(临时设置):
define('WP_HOME','http://你的服务器IP'); define('WP_SITEURL','http://你的服务器IP');
4. 备案通过后
- 将域名正式解析到服务器;
- 修改 WordPress 地址为你的域名;
- 正式对外发布网站。
❗特殊情况说明:
- 如果你使用的是境外服务器(如X_X、美国、日本等),且服务器不在中国大陆,则不需要备案,可以直接搭建 WordPress 并访问。
- 但注意:部分用户访问国内服务器更快,而境外服务器可能存在延迟或被干扰的情况。
✅ 建议流程总结:
购买国内主机 → 注册域名 → 提交备案 → 安装WordPress(内部测试)→ 备案通过 → 域名解析 → 正式上线
如果你还在犹豫是否备案,建议优先选择已完成备案的服务器环境,或者考虑使用海外主机避X_X流程。
需要我帮你生成一份备案材料清单或 WordPress 临时配置指南吗?
云知识