7

Wordpres多站点配置(站群建设)详细方法

 3 years ago
source link: http://www.yzipi.com/3360.htm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

现在Wordpress是全国甚至全世界最多人用的网站系统,利用Wordpress做站群,或建多个网站是很经常的事。但管理多个网站,就得管理多个网站后台,这样的管理效率非常低的。其实Wordpress本身就带有多站点功能,而且好处多多。

  • 安装一个wordpress , 可建多个网站;
  • 主题可共用,不同站点不需再次安装;
  • 插件可共用, 不同站点不需再次安装 ;
  • 共用一个数据库,节省建站成本;
  • 一个后台,管理所有网站,随意切换不同站点发布文章;

1增加配置网络菜单并设置

下载网站根目录文件config.php并打开,填加下面代码。刷新网站后台,即可增加后台菜单“工具-配置网络”。

define(‘WP_ALLOW_MULTISITE’, true);

e.png

标记1 : 当wordpress安装根目录时,子站只能是子目录。当Wordpress安装的是子目录,上面将会弹出两个选择“子域名和子目录”,随你选择。

  • 子目录形式:www.yzipi.com/demo
  • 子域名形式:demo.yzipi.com

标记2 :即是这个站群(多站点)的总称呼 。

最后点击“安装按钮”,即可进入第二步 。

2配置confing.php和 .htaccess 文件

gr4.png

根据后台提示,直接复制代码,加到相关文件,再重新登录 。

3配置新站点

登录后,从最顶部菜单” 我的站点-管理网络 -仪表盘”,即可进到站群管理后台 。

oj.png

左则菜单,添加新站,填写网站地址和相关信息即可。也可以显示已添加的所有网站 。

g5.pngh6.png

基本配置完毕,只要登录网站的后台,就随意切换到不同网站后台,统一管理。

4注意

有些同学,完成配置后,打不开子站的仪表盘和网站,这伪静态出问题。上面第二步 ,后台贴出 .htaccess 文件伪静态规则是 Apache 环境下的,而 Nginx 的静态规则就需改成下面这样。

#ignored: “-” thing used or unknown variable in regex/rew
rewrite ^/([_0-9a-zA-Z-]+/)?wp-admin$ /$1wp-admin/ permanent;
if (-f $request_filename){
	set $rule_2 1;
}
if (-d $request_filename){
	set $rule_2 1;
}
if ($rule_2 = "1"){
#ignored: “-” thing used or unknown variable in regex/rew
}
rewrite ^/([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) /$2 last;
rewrite ^/([_0-9a-zA-Z-]+/)?(.*.php)$ /$2 last;
rewrite /. /index.php last;

- END -


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK