在GoDaddy创建WordPress多站点网络(子域名)

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

点击量:172

1 评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

19 − 15 =