WordPress.org

WordPress-Multisite-Unterwebsites können einer Top-Level-Domain ohne Netzwerk zugeordnet werden. Dies bedeutet eine Site, die als erstellt wurde subsite1.networkdomain.com , kann abgebildet werden, um als zu zeigen domain.com . Dies funktioniert auch für Unterverzeichnis-Sites, also networkdomain.com/subsite1 kann auch erscheinen domain.com Stellen Sie vor dem Einrichten der Domänenzuordnung sicher, dass Ihr Netzwerk korrekt eingerichtet wurde und Unterwebsites ohne Probleme erstellt werden können.

Vor WordPress 4.5 erfordert Domain Mapping ein Domain Mapping Plugin wie WordPress MU Domain Mapping.

In WordPress 4.5+ist die Domänenzuordnung eine native Funktion.

Domänen in DNS zuordnen # Domänen in DNS zuordnen

Stellen Sie sicher, dass alle Domänen, die Sie verwenden möchten, bereits Ihrem DNS-Server zugeordnet sind. Die zusätzlichen Domains sollten auf der Master-Domain geparkt werden.

Top

SSL-Zertifikate installieren # SSL-Zertifikate installieren

SSL für die primäre Domäne installieren und SERVER NAME INDICATION (SNI) für alle anderen Domänen verwenden. Jede Domain sollte SSL installiert haben, um eine verschlüsselte Admin-Anmeldung zu gewährleisten.

Oben

WordPress aktualisieren # WordPress aktualisieren

Klicken Sie im Dashboard des Netzwerkadministrators auf Sites, um die Liste aller Unterwebsites anzuzeigen, und klicken Sie dann auf Bearbeiten für die Unterwebsite, der Sie zuordnen möchten. In unserem Beispiel ist dies subsite1.mynetwork.com .

Geben Sie im Feld Websiteadresse (URL)die vollständige URL des Domänennamens ein, den Sie zuordnen möchten – https://mappeddomain.org –, und klicken Sie auf Speichern.

Oben

Bearbeiten Sie wp-config.php # Bearbeiten wp-config.php

Wenn Sie eine Fehlermeldung erhalten, dass Cookies blockiert werden, wenn Sie versuchen, sich bei Ihrer Netzwerk-Subsite anzumelden (oder die Anmeldung ohne Fehlermeldung fehlschlägt), öffnen Sie Ihre wp-config.PHP-Datei und fügen Sie diese Zeile nach dem anderen Code hinzu, den Sie zum Erstellen des Netzwerks hinzugefügt haben:

define('COOKIE_DOMAIN', $_SERVER);

Top

  1. Erstellen eines Netzwerks
  2. MultiSite-Netzwerkverwaltung
  3. Installieren mehrerer Blogs