1 备份
1.1 使用ftp客户端备份网站内容;
1.2 使用phpMyAdmin备份数据库。
2 必要的设置
2.1 “WordPress地址”必须和“站点地址”一致;
2.2 “WordPress地址”使用的端口号必须是80或443;
2.3 WordPress必须安装在网站根目录(WP3.5版取消了此限制。未测试,详情未知。);
2.4 设置泛域名解析,在域名的Zone File Editor添加一条A记录,“Host”填写“*”,“Points to”填写主机IP(主机必须有独立IP?),“TTL”保持默认。
3 开启多站点功能
3.1 打开wp-config.php,在 /* That’s all, stop editing! Happy blogging. */ 或 /* 好了!请不要再继续编辑。请保存本文件。使用愉快! */ 的上方添加此行:
define('WP_ALLOW_MULTISITE', true);
此时,后台的“工具”菜单会多出一个“网络”选项
4 安装站点网络
4.1 在“工具->网络”里面,选择“子域名”方式,设置“服务器地址”、“网络标题”、“电子邮箱”后,点击最下方的“安装”按钮;
4.2 根据指示完成后续操作,并重新登录。如果一切正常,后台左上角会出现“我的站点”标签,表示安装多站点网络成功。
5 创建失败后的处理方法
5.1 在数据库中删除下述表格:
wp_blogs
wp_blog_versions
wp_registration_log
wp_signups
wp_site
wp_sitemeta
若在wp-config.php中设置了“$table_prefix”,则上述表格名称的“wp”应替换为相应的设置值;
5.2 恢复创建站点网络前的“wp-config.php”和“.htaccess”文件,重新来过。
6 参考文档
6.1 创建站点网络
6.2 Just installed Multisite but no SuperAdmin
Visits: 499
不错,学习了