如何设置一个多站点安装吗?

多站点的模板允许您更改/博客的在不影响模板的主要领域,除了能够管理两个或两个以上的网站在同一个管理面板。本教程向您展示了如何启用这个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多点,而已点击这里