开启多站点先停用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两个文件。
- 第一个文件是 domain_mapping.php 文件。在 wp-content 里新建mu-plugins文件夹。放入 domain_mapping.php 文件。
- 第二个文件是 sunrise.php 文件。这是 WordPress 的特殊文件名。不用管它,把它放在 wp-content 文件夹中。
- 激活sunrise。编辑 wp-config.php 文件。将这行代码添加到文件中的最后一个 require_once() 之上:define( ‘SUNRISE’, ‘on’ );
- 回到WordPress面板 > 设置 > Domain Mapping。配置服务器IP。
复制网站(站点克隆)
NS Cloner——这款插件会将您的 WordPress 多站点网络上的任何现有站点克隆到一个在主题和主题设置、插件和插件配置、内容、图片、视频和站点设置方面完全相同的新站点。
1.复制网站到新域名。
2.记住ID。
3.到设置 > Domains 填写复制网站的ID跟域名。
4.到宝塔添加站点
打开域名检查是否正常打开
参考地址:
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
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...