建立数据库连接时出错-包含子站点的多站点不存在

时间:2014-05-04 作者:Oudin

我有一个多站点设置

define( \'NOBLOGREDIRECT\', \'http://www.example.com\' );
在wp配置中。php文件

然而,当我访问一个不存在的站点时(例如。http://nosite.example.com) 下面是我的问候

建立数据库连接时出错

而不是重定向到定义的主页。

我已禁用所有插件并恢复为默认插件。然而,这并没有解决问题。

如何解决此问题并将无现有子网站重定向到适当的位置?

2 个回复
最合适的回答,由SO网友:Oudin 整理而成

此问题由解决

更换

 define(\'DOMAIN_CURRENT_SITE\', \'/\');
使用

define(\'DOMAIN_CURRENT_SITE\', \'www.example.com\');

SO网友:Douglas.Sesar

我不确定这是否有助于您找到您的问题,但我相信您不应该在www上设置您的多站点

Before_You_Create_A_Network 各州

虽然不建议在域URL中使用www,但如果您选择这样做并计划在多站点中使用子域,请确保站点地址和WordPress地址都相同。还要记住,有些主机默认显示这种URL:nosite。www.example。com公司

结束

相关推荐

404 on page 2 multisite

我有一个多站点安装的wordpress。在我的起始页(index.php)上,我显示了来自该网络所有站点的帖子。我遇到的问题是,当我转到/Page/2时,如果我的主博客没有足够的帖子放在第2页上,我会收到404条消息。然而,在整个网络上,有足够的帖子可以容纳2页。如果我在我的主博客中添加更多帖子,第2页将再次可用。我猜wordpress会在查询包含索引之前检查是否存在任何帖子。php。我试图找到在哪里可以做到这一点,但没有找到任何东西。有人知道wordpress在索引之前是否做过这种检查吗。是否包含php