Ankerlink an den Anfang der Seite
cookies 1803882 1920
Generic filters
Filter by Kategorien

Der Beitrag, geschriebem am 3. Dezember 2017, ist schon etwas älter und könnte womöglich nicht mehr aktuell sein

In meiner Multisite_Umgebung habe ich eine neue Seite angelegt und die Subdomain-Adresse mit einer eigenen Domain ersetzt. Die Domain zeigt an die richtige Stelle (Verzeichnis zur WordPress-Installation).
Trotzdem kann ich mich auf der neuen Seite nicht im Dashboard anmelden.

Die Multisite- oder Netzwerkvariante von WordPress ist seit Version 3.0 Bestandteil des Cores. Früher brauchte man ein Plugin, um in einer Installation Sites mit unterschiedlichen Domains betreiben zu können. Mittlerweile ist man nicht mehr alleine auf die Wahl von Subdomain und Verzeichnissen beschränkt, sondern kann in jeder Variante auch unterschiedliche Domains verwenden, ganz ohne Plugins.

Bei der Subdomain-Installation MUSS allerdings die Konstante COOKIE_DOMAIN definiert werden, da in ms-default-constants andernfalls die Hauptdomain der Installation als Cookie-Domain festgelegt wird:

if ( !defined('COOKIE_DOMAIN') && is_subdomain_install() ) {
	if ( !empty( $current_network->cookie_domain ) )
		define('COOKIE_DOMAIN', '.' . $current_network->cookie_domain);
	else
		define('COOKIE_DOMAIN', '.' . $current_network->domain);
}

Die Folge ist, dass die Anmeldung auf Instanzen mit anderen Domains dann nicht funktioniert.

In der wp-config.php daher die Zeile define( 'COOKIE_DOMAIN', '' ); einfügen, bei einer Unterverzeichnis-Installation wäre das der Wert, sofern nichts anderes definiert ist).

Um sicherzugehen, dass die Anmeldung bei definierter Konstante nicht dennoch von bestehenden Cookies behindert wird, die Salt Keys neu generieren und die alten damit ersetzen.

Bitte das Kommentarfeld nicht für Supportanfragen nutzen; hier kann kein Support angeboten werden. Die Angabe von Name oder E-Mail-Adresse ist optional, ein Spitzname wäre trotzdem nett.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Hinweis: Name und E-Mail-Adresse (beides optional, da alle Kommentare moderiert werden) werden dauerhaft gespeichert. Über dieses Formular kann jeder Zeit die Löschung persönlicher Daten oder Kommentare angefordert werden; die Anfrage wird nicht veröffentlicht und nach der Bearbeitung gelöscht. IP-Adressen, die mit Kommentaren gespeichert werden, werden nach zwei Monaten automatisch gelöscht.

Ihre Nachricht wird möglicherweise zur Spam-Prüfung an OpenAI (USA) weitergeleitet. Weitere Informationen finden Sie in unserer Datenschutzerklärung.