如今wordpress是全国以至全球最多人用的网站体系,应用wordpress做站群,或建多个网站是很常常的事。但治理多个网站,就得治理多个网站背景,如许的治理效力异常低的。实在wordpress自身就带有多站点功用,而且好处多多。
1增添设置收集菜单并设置
下载网站根目录文件config.php并翻开,填加下面代码。革新网站背景,即可增添背景菜单“东西-设置收集”。
define(‘WP_ALLOW_MULTISITE’, true);
标记1 : 当wordpress装置根目录时,子站只能是子目录。当Wordpress装置的是子目录,上面将会弹出两个挑选“子域名和子目录”,随你挑选。
子目录情势:www.yzipi.com/demo
子域名情势:demo.yzipi.com
标记2 :等于这个站群(多站点)的总称谓 。
末了点击“装置按钮”,即可进入第二步 。
2设置confing.php和 .htaccess 文件
依据背景提醒,直接复制代码,加到相干文件,再从新登录 。
3设置新站点
登录后,从最顶部菜单” 我的站点-治理收集 -仪表盘”,即可进到站群治理背景 。
左则菜单,增加新站,填写网站地点和相干信息即可。也能够显现已增加的一切网站 。
基础设置终了,只需登录网站的背景,就随便切换到差别网站背景,统一治理。
4注重
有些同砚,完成设置后,打不开子站的仪表盘和网站,这伪静态出问题。上面第二步 ,背景贴出 .htaccess 文件伪静态划定规矩是 Apache 环境下的,而 Nginx 的静态划定规矩就需改成下面如许。
#ignored: “-” thing used or unknown variable in regex/rewrewrite ^/([_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 -

评论列表