如何将现有的子域连接到新的WordPress MultiSite?

时间:2017-12-21 作者:Parth Trivedi

我们正在开发一个WordPress多站点(由5个子网站组成),我们面临着这个问题。我们将multisite开发为http://wpsite.com/sub1, http://wpsite.com/sub2,... 等等。现在我们想以sub1访问这些站点。主站点。com,sub2。主站点。com和主站点。com已经是一个独立的网站。

我们检查了许多文章和问题,但没有找到合适的解决方案。

我们已尝试从sub1执行永久重定向。主站点。指向的comhttp://wpsite.com/sub1, 然而,地址栏中的URL发生了变化,这不是我们想要的。

解决这个问题的最佳方法是什么?请帮忙。

1 个回复
最合适的回答,由SO网友:David Sword 整理而成

只需稍加努力,您就可以将子文件夹wp网络转换为子域wp网络。我自己做过,所以我知道这是可能的。最简单的方法是

备份文件和数据库给自己留出一点时间来处理问题查看子域的网络设置说明,将子域正确指向wordpress文件夹,在admin>network setup,wp config,和htaccess使用WPCLI查找并替换数据库(旧子文件夹到新子域)

  • 解决任何问题(硬编码URL、缺少图像、浏览器缓存的301、序列化字符串,具体取决于您的设置)
  • 结束

    相关推荐

    WordPress Multisite with VVV

    在命令行中,我使用vv create 要创建新的WordPress多站点,请在设置期间在多站点选项上选择“y”。该过程完成后,即创建了站点,但尚未设置网络。我进入wp配置文件,并添加/* Multisite */ define( \'WP_ALLOW_MULTISITE\', true ); 获取管理区域中的网络选项。现在我被困了,因为在设置网络时,它会显示“警告:检测到现有WordPress网络。请完成配置步骤。要创建新网络,您需要清空或删除网络数据库表”在代码块上方启用网络。此外,虽然我能够将