怎样开启WordPress多站点功能

怎样开启WordPress多站点功能,第1张

工具:WordPress

步骤:

激活的方法如下:

打开WordPress根目录下的wp-config.php文件, 在文件的任何位置加上以下内容:

define(‘WP_ALLOW_MULTISITE’, true)

注意事项:

1.不能对该WordPress文件进行移动,否则需要删除之后重新配置

2.在激活之前建议对原有的数据库进行备份

3.不能使用IP地址,比如:127.0.0.1

4.网站需要支持伪静态。(即:后台设置->固定连接不能使用默认设置否则即便创建好多站点也不能进行访问)

点击配置网络后首先会提示你停用所有插件,全部停用之后再点击配置网络,接着会有几种情况出现。

1.WordPress文件安装在网站一个文件夹里面(即:不是根目录)

如果你是上面这种情况,那么你只会看到子目录安装提示。

2.WordPress文件安装在根目录中

如果是安装在服务器根目录中,这时会出现两个选项来供你选择。一个是子目录,一个是子域名

选择需要的,按照提示填写对应的资料就行了,没什么特别注意的。

如果选择的是子域名那么需要进行泛域名解析,并且主机可以使用。接着点击安装根据里面提供的信息进行相关操作。注意下里面的第三点说到的.htaccess文件,如果没有这个文件。需先在固定连接那里进行设置,wordpress会自动生成.htaccess这个文件,然后在根据操作进行。还有如果选择的是子域名,那么在点击安装后WordPress会提示泛域名解析警告,如果已经配置好了可以忽略这个提示。最后点击下面的登录这样WordPress多站点就安装成功了。

1.开启网络(Network)。默认的WordPress是没有开启多站点功能的,我们要开启【网络(Network)】,需要在根目录下的 wp-config.php 文件中,添加下面的代码

1

define('WP_ALLOW_MULTISITE', true)

这样就可以在WordPress管理后台->【工具(Tools)】功能模版中看到【网络(Network)】这个功能了,如下图所示

2.点击【网络(Network)】,就进入到设置页面

(1)在这里需要选择WordPress网络是使用 子域名 还是 子目录 (两者的具体区别可以看上图的例如),这里倡萌选择 子域名。

小贴士:一般而言,所有的主机空间都支持 子目录 样式;但要使用 子域名 样式,必须同时满足下面的条件

①貌似必须是Linux主机,并且要安装并启用 mod_rewrite 模块(也就是要支持re_write),所以基本上Windows主机是不行的;

②你的主机必须支持 DNS 泛域名解析(即支持在A记录中添加一条星号 *.yourdmain.com 这样的解析)

据倡萌测试发现,一般 DirectAdmin 面板的空间貌似都不支持DNS 泛域名解析,而 cPanel 面板的主机空间有可能支持,或者也可以说 必须是可以添加 无数个 子域名 的主机空间才行。(测试条件有限,不一定完全正确)

注意:如果你的主机支持DNS 泛域名解析,并且你选择了 子域名 样式,那你就要在主机面板中添加*.yourdmain.com 这样的子域名。并且将你以后要绑定的子域名解析指向到你的主机。

小建议:支持 DNS 泛域名解析的主机空间估计不好找,所以购买空间时一定要咨询主机商,一般的用户还是建议使用 子目录 保险些。

(2)网络详情中的信息可以随便填,然后点击【立即安装】

3.手动完成以下设置:(操作前请注意备份 wp-config.php 和 .htaccess 文件)

(1)在 wp-content 目录下 新建一个 blogs.dir 目录,可能要设置为755或777权限。

(2)按上图 第2点 所示,在 wp-config.php 中添加对应的代码到适当的位置。

(3)按上图 第3点所示,覆盖原来的 .htaccess 规则。

4.重新登录后台,就会发现在后台右上角有一个【网络管理(Network Admin)】,点击进去就可以管理 网络了


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/394767.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存