Ошибка при установлении соединения с базой данных. Многосайтовый сайт с дочерним узлом не существует

У меня есть настройка нескольких сайтов, на которую я разместил

define( 'NOBLOGREDIRECT', 'http://www.example.com' ); 

В файле wp-config.php

Однако, когда я посещаю сайт, доза которого не существует (например, http://nosite.example.com ), меня приветствуют следующие

Ошибка при установлении соединения с базой данных

Вместо перенаправления на главную страницу, как определено.

Я отключил все плагины и вернулся к умолчанию .httaccess, однако это не решило проблему.

Как я могу решить эту проблему и не иметь ни одного существующего дочернего узла, перенаправленного в соответствующее место?

Я не уверен, что это поможет вам найти вашу проблему, но я считаю, что вам не нужно было настраивать ваш многопользовательский интерфейс с помощью www

Before_You_Create_A_Network States

Хотя вам не рекомендуется использовать WWW в URL вашего домена, если вы решили это сделать и планируете использовать субдомены для нескольких пользователей, убедитесь, что оба адреса сайта и адрес WordPress одинаковы. Также имейте в виду, что некоторые хосты по умолчанию будут показывать этот вид URL: nosite.www.example.com

Эта проблема была решена

замена

  define('DOMAIN_CURRENT_SITE', '/'); 

с

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