WordPress域名多站点

资讯2年前 (2022)更新 Hilve
4,429 0 0

开启多站点先停用WordPress所有插件

一、开启网络配置

在网站根目录下的 wp-config.php 底部添加:

define('WP_ALLOW_MULTISITE', true);
define('DISALLOW_FILE_EDIT', true);
define('DB_CHARSET', 'utf8mb4');

 

二、配置多站点模式

回到WordPress面板 > 工具 > 配置网络,根据自己的需要选择“子域名”或者“子目录”模式,然后点击“安装”。之后系统会生成两段代码,一段添加到网站根目录下的 wp-config.php 中,一段添加到网站根目录下的 .htaccess 文件中。

 

三、WP安装插件WordPress MU Domain Mapping

下载插件压缩包。里面有domain_mapping.php和sunrise.php两个文件。

  1. 第一个文件是 domain_mapping.php 文件。在 wp-content 里新建mu-plugins文件夹。放入 domain_mapping.php 文件。
  2. 第二个文件是 sunrise.php 文件。这是 WordPress 的特殊文件名。不用管它,把它放在 wp-content 文件夹中。
  3. 激活sunrise。编辑 wp-config.php 文件。将这行代码添加到文件中的最后一个 require_once() 之上:define( ‘SUNRISE’, ‘on’ );
  4. 回到WordPress面板 > 设置 > Domain Mapping。配置服务器IP。

 


复制网站(站点克隆)

NS Cloner——这款插件会将您的 WordPress 多站点网络上的任何现有站点克隆到一个在主题和主题设置、插件和插件配置、内容、图片、视频和站点设置方面完全相同的新站点。

 

1.复制网站到新域名。

WordPress域名多站点

 

2.记住ID。

WordPress域名多站点

 

3.到设置 > Domains 填写复制网站的ID跟域名。

WordPress域名多站点

 

4.到宝塔添加站点

WordPress域名多站点 WordPress域名多站点 WordPress域名多站点

 

打开域名检查是否正常打开

参考地址:

http://ottopress.com/2010/wordpress-3-0-multisite-domain-mapping-tutorial/

https://codex.wordpress.org/zh-cn:%E5%88%9B%E5%BB%BA%E7%AB%99%E7%82%B9%E7%BD%91%E7%BB%9C

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...