开启多站点
WordPress
作者:Nio+Btree
来自一十八星云
第一步 :安装FTP软件客户端(准备工作)
第二步:修改服务器文件
第三步:重新登录网站后台
01
安装FTP软件客户端(准备工作)
我们要改的文件在天上,而不是在本地,所以得借助这个软件搭桥,网上教程没有释清楚。估计大家在我的电脑找了半天都没找到。
https://www.digitalocean.com/community/tutorials/how-to-connect-to-your-droplet-with-ssh
02
修改服务器文件
Tip1:如何在linux中查找自己所需wordpress文件
wordpress的文件夹位置可能略有不同,找不到,就登录putty查找一下
教程:linux查找文件命令find
https://blog.csdn.net/ydfok/article/details/1486451
一般wordpress文件wp-config.php 目录为:/var/www/html/
改了啥备份啥
不然手抖删错了就GG
tip3 开启网络配置:
编辑在网站根目录下的 wp-config.php
在/* That's all, stop editing! Happy blogging. */这一行上面添加:
define('WP_ALLOW_MULTISITE', true);
写好后,保存,关闭,等待传送回服务器.
配置多站点模式
进入"网站后台" - "插件" ,把插件全部禁用!
进入"网站后台" - "插件" ,把插件全部禁用!
关不掉,就去文件那里把他删掉!
刷新网站后台,访问 "工具" - "配置网络",根据自己的需要选择“子域名”,然后点击“安装”:
修改两个文件
第一个是:刚刚的wp-config.php 文件
在/* That's all, stop editing! Happy blogging. */这一行上面继续添加
define('MULTISITE', true);define('SUBDOMAIN_INSTALL', true);define('DOMAIN_CURRENT_SITE', ' 补上你的域名!');define('PATH_CURRENT_SITE', '/');define('SITE_ID_CURRENT_SITE', 1);define('BLOG_ID_CURRENT_SITE', 1);
第二个是:在同级目录下的 .htaccess 文件,把以下内容替换原有代码
RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]# add a trailing slash to /wp-adminRewriteRule ^wp-admin$ wp-admin/ [R=301,L]RewriteCond % -f [OR]RewriteCond % -dRewriteRule ^ - [L]RewriteRule ^(wp-(content|admin|includes).*) $1 [L]RewriteRule ^(.*\.php)$ $1 [L]RewriteRule . index.php [L]
03
重新登录网站后台
右边栏出现“站点”
可查看所有站点和添加新的站点
好了,perfect。
参考来源:WordPress 开启多站点(含Apache和Nginx伪静态规则)
https://www.wpdaxue.com/wordpress-multisite.html
一十八
—
END—
如果你觉得没用,那你千万别点赞。
领取专属 10元无门槛券
私享最新 技术干货