wordpress 启用多站点多域名每个站点绑定独立域名

教程分享评论1,6943字数 1527阅读模式

有时候我们可能需要运行多个站点,通常做法是运行多个 wordpress 程序,虽然这样做配置比较简单,但是如果站点较多的话,管理起来可能会特别麻烦,今天就为大家介绍一下使用 wordpress 开启多站点的方法,即可以使用一个 wordpress 程序管理多个站点,并且每个站点可以绑定独立的域名。

wordpress 启用多站点多域名每个站点绑定独立域名-图片1

配置多站点

wordpress 默认多站点是没有开启的,我们可以通过配置开启多站点,配置步骤如下。

开启多站点

修改 wp-config.php 文件,添加下面的代码,添加完即可。

define('WP_ALLOW_MULTISITE', true);

配置网络

添加完成后,刷新 wordpress  后台,会发现工具菜单下多了一项 “配置网络”。

wordpress 启用多站点多域名每个站点绑定独立域名-图片2

开始安装

可以选择子域名或者子目录方式,然后填写网络标题和网络管理员电邮,点击 “安装” 按钮。

wordpress 启用多站点多域名每个站点绑定独立域名-图片3

添加规则

点击 “安装” ,接下来需要在 wp-config.php 文件中添加下方的代码。

wordpress 启用多站点多域名每个站点绑定独立域名-图片4

同时需要添加伪静态规则,默认只提供了 Apache 规则,可以使用 https://www.bt.cn/Tools 转换为 Nginx 规则。

wordpress 启用多站点多域名每个站点绑定独立域名-图片5

添加新站点

刷新后台界面,左上角多了一个 “我的站点”,点击 “管理网络” 中的 “站点” ,然后添加一个新站点。

wordpress 启用多站点多域名每个站点绑定独立域名-图片6

添加完成

添加完成后,发现站点列表里多了一个站点,这个就是我们刚刚添加的新站点。

wordpress 启用多站点多域名每个站点绑定独立域名-图片7

效果预览

用浏览器访问 https://www.pieruo.com/demo/ ,预览效果如下。

wordpress 启用多站点多域名每个站点绑定独立域名-图片8

安装插件

如果我们想绑定不同的域名,这里指的是根域名也不同,如果我们只是想绑定不同的二级域名,在开始安装的时候选择子域名方式即可。如果我们要绑定不同的域名,可以使用 “WordPress MU Domain Mapping” 这个插件。

安装准备

启用多站点之后,可以通过点击左上角 “我的站点” 中的 “管理网络”,选择 “插件” 打开插件安装页面。

wordpress 启用多站点多域名每个站点绑定独立域名-图片9

安装插件

点击 “安装插件” 按钮,搜索 “WordPress MU Domain Mapping” 插件,并完成安装。

wordpress 启用多站点多域名每个站点绑定独立域名-图片10

启用插件

插件安装完成后,点击 “网络激活” 激活插件。也可以通过点击 “管理网络” 中的 “插件” 打开插件列表页面,然后点击 “网络激活”。

wordpress 启用多站点多域名每个站点绑定独立域名-图片11

设置独立域名

通过插件来设置独立域名访问。

插件设置

切换到 “管理网络”,点击 “设置” 中的 “Domain Mapping”。

wordpress 启用多站点多域名每个站点绑定独立域名-图片12

会提示上面右侧那个红框的内容,需要操作以下两步来完成。

1、将 sunrise.php 文件复制到 wp-content 目录下,其中 sunrise.php 文件在 “WordPress MU Domain Mapping” 插件根目录下。

2、将下面的代码添加到 wp-config.php 文件中。

define( 'SUNRISE', 'on' );

域映射配置

切换到 “管理网络”,点击 “设置” 中的 “Domain Mapping”。填写 IP 或 CNAME 地址,点击 “Save” 按钮保存。 IP 或 CNAME 地址填写主域名的解析对应的 A 记录值或 CNAME 值即可。

wordpress 启用多站点多域名每个站点绑定独立域名-图片13

大家如果不清楚这一步是什么意思或者该如何填写的话,可以在 Server CNAME domain 那个框里随便填写点东西即可,比如 “a”。这一步是给子站点配置做参考用的,可以先不用管。

设置域名

切换到子站下面,点击 “工具” 下的 “Domain Mapping”,在新域名输入框中填写新域名,并勾选 “ Primary domain for this blog” 框,点击 “Save” 按钮完成。

wordpress 启用多站点多域名每个站点绑定独立域名-图片14

效果预览

用浏览器访问 https://demo.pieruo.com/ ,预览效果如下,这样我们就实现了独立域名的绑定。

wordpress 启用多站点多域名每个站点绑定独立域名-图片15

结束语

本文简单介绍了一下 wordpress 启用多站点,并且每一个站点绑定独立域名的方法,虽然操作起来不是很难,但是配置还是有一点儿麻烦,大家如果在配置的过程中有什么问题的话,可以在下方评论处留言。

本文已通过「原本」原创作品认证,转载请注明文章出处及链接。

夏日阳光
  • 本文由 夏日阳光 发表于 2020年7月2日
  • 本文为夏日阳光原创文章,转载请务必保留本文链接:https://www.pieruo.com/148.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证