Fehler beim Herstellen einer databaseverbindung – Multi-site mit Unterwebsite existiert nicht

Ich habe ein Multi-Site-Setup, auf das ich gesetzt habe

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

In der Datei wp-config.php

Wenn ich jedoch eine Seite besuche, die nicht existiert (zB http://nosite.example.com ), werde ich mit folgendem begrüßt

databaseverbindung fehlgeschlagen

Anstatt wie definiert zur Startseite weitergeleitet zu werden.

Ich habe alle Plugins deaktiviert und auf den Standard .httaccess zurückgesetzt, aber das hat das Problem nicht getriggers.

Wie kann ich das Problem lösen und eine nicht vorhandene Unterwebsite an den entsprechenden Speicherort redirect?

Solutions Collecting From Web of "Fehler beim Herstellen einer databaseverbindung – Multi-site mit Unterwebsite existiert nicht"

Ich bin nicht sicher, ob dies Ihnen helfen wird, Ihr Problem zu finden, aber ich glaube, dass Sie Ihre Multisite nicht mit www eingerichtet haben sollten

Before_You_Create_A_Network Staaten

Es wird zwar nicht empfohlen, www in Ihrer Domain-URL zu verwenden. Wenn Sie dies jedoch tun und Subdomains für mehrere Sites verwenden möchten, müssen Sie sicherstellen, dass sowohl die Site-Adresse als auch die WordPress-Adresse identisch sind. Bedenken Sie auch, dass einige Hosts standardmäßig diese Art von URL anzeigen: nosite.www.example.com

Dieses Problem wurde getriggers durch

ersetzen

  define('DOMAIN_CURRENT_SITE', '/'); 

mit

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