IT小能手 影视后期
电视民工 资深站长

宝塔环境下开启WordPress多站点(含伪静态)

为什么最近开始研究多站点了呢,因为多站点不用每次开个网站都要重新安装WordPress,并且最重要的是可以多个WordPress网站之间用户数据共享,这才是缙哥哥想要的。否则以多站点大量插件不兼容的问题,缙哥哥是一点也不喜欢!

开启 WordPress 多站点网络配置

首先建议全新安装一个站点,并在网站根目录下的 wp-config.php 添加如下代码

建议将上述代码复制到下方描述的位置上面

配置多站点网络

由于实际操作为子目录形式,在此着重讲解。在上述“开启多站点配置”代码的下方,添加

WordPress多站点伪静态设置

在宝塔网站设置的伪静态中设置相关代码。

Apache伪静态规则

将下方代码加入网站根目录中的 .htaccess 文件中,替换其他 WordPress 规则:

Nginx伪静态规则

由于 WordPress 默认提供的是 apache 的伪静态规则,所以这里利用 宝塔规则转换工具:Apache转Nginx 进行转换,得到如下规则:

完整Nginx伪静态规则

然而,才添加后发现并不能访问网站,研究许久,发现需要在原本的 WordPress 伪静态规则之上进行添加,在此,列出完整的 WordPress 多站点Nginx伪静态规则,小伙伴们可根据本教程结合自己的实际情况进行调整。

建议另存为模板,比如命名为 WordPress多站点伪静态 都可以,以免每次都要配置一遍!

OK,大功告成,这时候我们重新登录进入后台主站点设置固定链接,结果发现默认增加了blog前缀

这可不是想要的结果,我们在左上角我的站点 → 管理网络 → 站点(所有站点) → 主站点 → 编辑 → 设置里面找到 Permalink Structure 将前面的 /blog 删掉即可

记得在最下方点击保存,这样就可以完美去除 WordPress多站点 /blog 前缀,同时不会添加index.php,搞定收工!



微信扫描下方的二维码阅读本文

 收藏 (0) 打赏

您可以选择一种方式打赏本站

支付宝扫一扫打赏

微信钱包扫描打赏

1、本站名称:LonHowe Blog
2、本站永久网址:https://lonhowe.cn
3、本站部分文章内容可能来源于网络(除特别注明原创外),仅供大家学习与参考,如需转载请注明出处。如有侵权,请给我留言联系我们进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布任何违法的相关信息,访客如发现请给我留言向我们举报,同时我们会保留相关记录,必要时上报相关部门。
6、本站部分文章存在时效性,若有错误或已失效,请给我留言联系我们,我们会第一时间更新。
文章名称:《宝塔环境下开启WordPress多站点(含伪静态)》
文章链接:https://lonhowe.cn/4173.html
分享到: 生成海报
一个爱折腾的狮子座少年。

热门文章

评论 抢沙发

  • QQ号
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

IT、数码、科技、资源、教程、建站、站长、源码、生活、杂谈

关于本站服务条款
切换注册

登录

点击按钮进行验证

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活

点击按钮进行验证