多站点的模板允许您更改/博客的在不影响模板的主要领域,除了能够管理两个或两个以上的网站在同一个管理面板。本教程向您展示了如何启用这个functionali
需求
摇滚舞台举办支持多点使用子目录结构。WordPress子域,您需要创建一个新的实例。不知道子目录和子域之间的区别?我们解释了!
访问SFTP
要启用多点,您将需要访问HTACCESS WP-CONFIG。PHP文件在你的网站上。你将需要访问SFTP -这篇文章向您展示如何获得必要的凭证。
支持多点
使用SFTP访问,打开“wp-config.php的文件在网站的根和插入以下代码片段:
定义(“WP_ALLOW_MULTISITE”,真正的);
定义(“DISALLOW_FILE_EDIT”,真正的);
定义(“DB_CHARSET”、“utf8mb4”);
配置wp-config和HTACCESS文件
一旦启用多点环境,访问你的网站的行政环境禁用所有插件,然后去工具>网络安装。
选择子目录选项——今天,不可能创建一个多点子域名:
之后,一个新的屏幕打开wp-config代码指令,必须插入。php和htaccess文件。
下面是一个例子的代码必须插入/更换。
Wp-config
你必须添加wp-config下面的代码。php文件,刚过线
/ *这是所有,停止编辑!快乐的博客。* /:
定义(“多点”,真正的);
定义(“SUBDOMAIN_INSTALL”,假);
定义(“DOMAIN_CURRENT_SITE”、“superb-cream-salto.blogs.rockstage.io”);
定义(' PATH_CURRENT_SITE ', ' / ');
定义(' SITE_ID_CURRENT_SITE ', 1);
定义(' BLOG_ID_CURRENT_SITE ', 1);
注意:行
定义(“DOMAIN_CURRENT_SITE”、“superb-cream-salto.blogs.rockstage.io”);
需要在单引号网站域名。
HTACCESS
使用下面的代码取代标签中的代码片段< IfModule mod_rewrite.c >:
RewriteEngine上
RewriteBase /
RewriteRule ^指数\。php -美元[L]
#添加一个末尾斜杠/ wp-admin
RewriteRule ^ ([_0-9a-zA-Z -] + /) ?wp-admin $ $ 1 wp-admin / (R = 301 L)
RewriteCond % {REQUEST_FILENAME} - f[或]
RewriteCond % {REQUEST_FILENAME} - d
RewriteRule ^ - [L]
RewriteRule ^ ([_0-9a-zA-Z -] + /) ? (wp -(内容管理| |包括)。*)2美元[L]
RewriteRule ^ ([_0-9a-zA-Z -] + /) ? (. * \。php) $ $ 2 [L]
RewriteRule。索引。php [L]
保存它。
添加一个新网站
在WordPress管理面板,去我的网站> >网站网络面板:
观察:不可能创建一个新的网站比如domain.com/博客,所以你必须做它/份。一旦你这样做并将其保存,点击编辑并切换到/博客。
改变一个多点域
如果你要改变你的网站的URL在某种程度上——例如,当你做域名,您还必须:
1。访问“wp-config。php”通过SFTP和更改代码进入新领域;
2。改变旧的域的新网站数据库中的所有表:我们的建议是使用巨大变化的插件,如更好的搜索和替换。
学习更多的关于管理你的WordPress多点,而已点击这里。