WordPress 多站点(Multisite)是核心自带的能力:一套 WordPress 程序、一个数据库、一个后台,就能开出并管理几十上百个独立站点。它适合做站群矩阵、给客户批量建站、跑多语言或多区域版本。本文手把手讲清怎么开、怎么管、踩坑在哪。
什么场景该用多站点
当这些站共享一套代码、各自独立内容时,多站点最划算:同一品牌的地区分站、同一作者的多个主题站、 SaaS 给每个租户一个子站。反过来说,如果站点之间主题、插件、需求差异巨大,各自独立安装反而更省心。多站点省的是运维一套程序的成本,不是内容互通的成本。
开启多站点的两种方式
- 子目录:example.com/site1,配置简单,适合内部矩阵。
- 子域形式:site1.example.com,需要配好通配符解析与泛解析,适合对外品牌站。
开启步骤:先在 wp-config.php 加 WP_ALLOW_MULTISITE,后台工具、配置网络生成规则,再把片段写回 wp-config.php 和服务器重写规则。注意开启前先备份,且最好在全新或低流量站点上做。
网络管理员能看到什么
顶层网络管理员可以统一装主题和插件、决定哪些对用户开放、批量建站与删除、设置注册白名单。普通站点管理员只能管自己那一个站的内容。这种分层和 用户角色与权限 的设计一脉相承,只是多了一层网络维度。
实操:从零开一个多站点网络
下面五步覆盖最常见的子目录开启路径,子域形式只多一步解析配置。
常见坑与加固
多站点一旦出问题,影响的是所有子站,所以 安全加固 要更上心:限制谁来建站、关掉不必要的用户注册、统一管控插件来源。另外所有子站共用一张表前缀体系,备份和恢复要按整个网络来规划,别只备份单个站。新版 WordPress(如 7.2 Beta)对网络管理也有持续改进,升级前先在 staging 验证。
- 备份全站:开网络会改写配置与重写规则,先整站备份,出问题能回滚。
- 启用开关:在 wp-config.php 加 WP_ALLOW_MULTISITE,刷新后台出现配置网络入口。
- 选择结构:按需求选子目录或子域形式,子域形式要提前配好通配符解析。
- 写入规则:把后台生成的片段写回 wp-config.php 与服务器重写规则(Apache 或 Nginx)。
- 配置网络:进网络管理后台,统一主题插件、设置注册与建站白名单。
常见问题
“多站点和多个独立
“多站点能共用用户吗?”
“开启多站点后还能关掉吗?”
“多站点备份要注意什么?”






评论 (0)