之前分享过一篇 wordpress 启用多站点多域名每个站点绑定独立域名 的文章,开启 WordPress 多站点,我们可以很方便地使用一份 WordPress 程序构建多个站点,今天为大家分享一下 WordPress 开启多站点的最新教程。
一、创建主站点
准备:从 WordPress 官网下载最新版的 WordPress 程序,解压到 /www/wwwroot 目录,并重命名为 pieruo.com。
1、配置域名解析
首先,我们创建一个根域名的主站点 pieruo.com,将域名解析指向 /www/wwwroot/pieruo.com 目录。
2、访问主站点
用浏览器访问 https://pieruo.com/ ,根据提示完成初始化操作,初始化完成后预览效果如下。
二、配置多站点
WordPress 默认多站点是没有开启的,我们可以通过配置开启多站点,配置步骤如下。
1、开启多站点
修改 wp-config.php 文件,添加下面的代码:
define('WP_ALLOW_MULTISITE', true);
2、配置网络
添加完成后,刷新 WordPress 后台,会发现工具菜单下多了一项 “站点网络配置”。
3、创建站点网络
可以选择子域名或者子目录的方式配置多站点,本次以子域名的方式为例来说明,填写网络标题和网络管理员邮箱,点击 “安装” 按钮。
4、启用站点网络
将提示内容中的配置信息添加到 wp-config.php 文件中对应位置。
5、重新登录
点击上图中的登录链接,会跳转到登录界面,登录成功后,仪表盘左上角多了一项“管理网络”。
多站点都是在“管理网络”中进行配置与管理,包括站点、用户、主题及插件。
三、添加子站点
点击 “管理网络” 中的站点,进入站点列表,可以对站点进行管理。
1、查看站点列表
站点管理列表,默认显示主站点。
2、添加新站点
点击 “添加新站点”,填写站点地址、站点标题及管理员邮箱,点击 “添加站点” 按钮完成创建。以 夏日小栈 blog.pieruo.com 为例。
3、配置域名解析
配置域名解析,将域名 blog.pieruo.com 解析指向 /www/wwwroot/pieruo.com 目录。
4、查看新站点
添加完成后,在站点列表中多了一个 blog.pieruo.com 的站点。
5、访问新站点
用浏览器访问 https://blog.pieruo.com/ ,预览效果如下。
四、给主站点添加 www
主站点访问地址为 https://pieruo.com,如果我们想访问 https://pieruo.com 的时候自动重定向至 https://www.pieruo.com,可以按以下方式修改。
1、配置域名解析
配置域名解析,修改 pieruo.com 站点配置,在域名管理中添加 www.pieruo.com,这样,通过 pieruo.com 和 www.pieruo.com 都可以访问主站点,只不过访问 https://www.pieruo.com 的时候会重定向至 https://pieruo.com.
2、修改数据库
修改 wp_options 表,将 siteurl 和 home 的值,由 https://pieruo.com 修改为 https://www.pieruo.com.
3、访问预览
完成上述修改后,访问 https://pieruo.com,会自动跳转到 https://www.pieruo.com.
五、一些说明
开启多站点后,在 “管理网络” 中可添加主题、插件或用户。
1、安装插件
点击 “管理网络” 中的插件,在插件管理页面可安装新插件,安装后到各自的仪表盘中的插件列表中启用即可。
2、关于数据库说明
开启多站点后,数据库中多了以下几张表,这几张表是用来存储多站点配置信息的。另外,wp_2 开头的表是新加的子站点的表。
结束语
开启多站点可以很好地管理多个站点,优点和缺点都很明显,优点是使用一份 wordpress 程序及一份数据库就可以管理多个站点,缺点是配置多站点有一定的难度,如果操作不当的话可能会损坏数据,只要做好备份就没有问题了。如果有任何意见或建议,欢迎在下方评论处留言。
本文已通过「原本」原创作品认证,转载请注明文章出处及链接。
1F
请问一下,这种的主题还有网站文章的内容都是可以相互独立的吗?
B1
@ 似水流年 主题、插件及文章都是相互独立的,有一定的难度,操作前必须要做好备份。