WordPress 多站点(Multisite)搭建详解教程(开启 + 设置 + 运维)
› 社区话题 › wordpress开发 › WordPress 多站点(Multisite)搭建详解教程(开启 + 设置 + 运维)
- 该话题为空。

- 作者帖子
- 2025年8月5日 - 下午3:24 #955
追光管理员WordPress 自带 Multisite 功能,允许搭建一个 母站(Network)+ 多个子站 的系统,所有站点共用核心代码与插件,但数据、后台互相隔离,非常适合:
SaaS 自建站系统
区域/分站矩阵
子品牌官网
单服务器多站部署
跨域名网络系统,用 Multisite,比装多个 WordPress 简洁高效得多!一套代码,多个站,一键管理。
? 一、准备工作
项目
要求
PHP版本
≥7.4
数据库
MySQL/MariaDB
Web服务器
Apache 或 Nginx
域名
推荐已备案的主域名
WordPress
已安装 & 可正常访问
? 推荐在全新站点或搭建前先完整备份,老站改造成多站可能涉及 URL、链接结构改动。
✨ 二、修改
wp-config.php
开启多站功能开关
打开 WordPress 根目录下 wp-config.php
在如下位置 (/* That’s all, stop editing! Happy publishing. */ 上面) 插入:
define( 'WP_ALLOW_MULTISITE', true );
保存后,刷新后台,你将看到菜单:工具 → 配置网络。
? 三、后台设置网络
进入后台 → 工具 → 配置网络,进行以下操作:
① 选择安装类型
模式
URL 示例
说明
子域模式
sub1.example.com
推荐,需支持 *.example.com 泛解析
子目录模式
example.com/sub1
主站需是全新站点(不能1个月内有文章)
⚠ 生产环境建议“子域模式”,更利于子站独立SEO与部署。
② 输入必要信息并点击“安装”
你将获得两段代码 —— 需要我们手动加入 wp-config.php 和 .htaccess:
⚙ 四、手动插入系统生成代码
① 把以下内容插入到
wp-config.php
中(放在
WP_ALLOW_MULTISITE
下方):
define('MULTISITE', true); define('SUBDOMAIN_INSTALL', true); // 如果是子目录模式填 false define('DOMAIN_CURRENT_SITE', 'example.com'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
将 example.com 改为你自己的主域名。
② .htaccess (Apache) 中替换如下:
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^wp-admin$ wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule . index.php [L]
Nginx 用户请使用普通 WordPress 的 rewrite 到 index.php 的规则即可,不需要像 Apache 写 .htaccess。
? 五、重新登录后台
退出账号 → 重新登录 → 顶部会出现 「我的站点 (My Sites)」 功能菜单,说明多站开启成功✅
➕ 六、新增一个子站点
路径:我的站点 → 网络管理 → 站点 → 新建站点
填写:
站点地址(留空系统会自动填)
站点标题
管理员邮箱
点击“新增站点”即可。
? 七、多站点日常管理说明
功能
入口
说明
创建/删除站点
网络后台 → 站点
支持无限创建
控制插件
插件 → 网络启用
网络启用 = 全站可用;未启用=子站各自打开
主题
主题 → 网络启用
子站只能选择被“网络启用”的主题
SSL证书
子域模式需 *.example.com 泛域名证书
? 八、性能 & SEO 推荐设置
开启缓存(Redis Object Cache Pro / WP Super Cache / Nginx FastCGI)
使用泛解析 *.example.com 指向同一 IP
子站支持独立 robots.txt、sitemap.xml
推荐使用插件:
WP Multisite Enhancements:后台增强
Multisite Cloner:快速复制站点模板
User Switching:一键切换用户调试各站点
- 作者帖子
- 在下方一键注册,登录后就可以回复啦。