So richten Sie die WordPress-Multisite-Domänenzuordnung für WordPress 4.5+ ein

Veröffentlicht: 2018-11-17

Sie lieben es wahrscheinlich, wie einfach WordPress Multisite es macht, ein Netzwerk von Websites zu verwalten. Was Sie jedoch vielleicht nicht mögen, ist, wie WordPress Multisite alle diese Websites standardmäßig behandelt.

Mit der Standardfunktionalität können Sie mit WordPress Multisite zusätzliche Netzwerkseiten entweder als Subdomains (site1.network.com) oder Unterordner (network.com/site1) erstellen.

Nun, das ist für einige Anwendungen in Ordnung. Aber wenn Sie WordPress Multisite verwenden möchten, um verschiedene Sites zu verwalten, möchten Sie wahrscheinlich, dass jede WordPress Multisite-Netzwerksite ihren eigenen eindeutigen Domänennamen (site1.com) erhält.

Mit WordPress Multisite-Domain-Mapping können Sie das tun. Sie können immer noch die Back-End-Vorteile von WordPress Multisite nutzen, während Sie jeder Netzwerk-Site ihre eigene einzigartige Domain geben – die Besucher Ihrer Sites werden nicht einmal den Unterschied bemerken!

In diesem Tutorial zeige ich Ihnen genau, wie Sie mit der Domain-Zuordnung in Ihrem Multisite-Netzwerk für die neuesten Versionen von WordPress (ja, es gab einige Änderungen!)

Erstellen Sie eine Wissensdatenbank - der einfache Weg!

Bauen Sie eine Wissensdatenbank auf und helfen Sie Ihren Kunden, sich selbst zu helfen.

Holen Sie sich das Thema

WordPress Multisite Domain Mapping – Brauchen Sie ein Plugin?

Nein! Sie benötigen kein Plugin, wenn Sie die neuesten Versionen von WordPress verwenden ( was Sie hoffentlich tun).

Ab WordPress 4.5 enthält WordPress jetzt Multisite-Domain-Mapping in der Kernsoftware, wodurch die Verwendung eines Drittanbieter-Plugins überflüssig wird.

Da es sich bei dieser Funktionalität jedoch um eine relativ neue Funktion handelt, sehen Sie möglicherweise immer noch einige WordPress-Tutorials zur Domänenzuordnung für mehrere Sites, in denen Sie aufgefordert werden, ein Plugin wie WordPress MU Domain Mapping zu verwenden. Sie können diese Empfehlungen getrost ignorieren, solange Sie WordPress 4.5+ verwenden.

Eine Vogelperspektive, wie man WordPress Multisite Domain Mapping einrichtet

Um Ihnen eine Vorstellung davon zu geben, worauf Sie sich einlassen, finden Sie hier eine kurze Zusammenfassung der verschiedenen Schritte, die Sie ausführen müssen, um mit WordPress Multisite-Domain-Mapping loszulegen:

  1. Richten Sie WordPress Multisite ein ( ich gehe davon aus, dass Sie dies wahrscheinlich bereits getan haben, damit ich es nicht zu tief behandeln werde )
  2. Fügen Sie eine Site über die Netzwerkverwaltungsoberfläche als Subdomain oder Unterordner hinzu
  3. Gehen Sie zurück und bearbeiten Sie die Netzwerk-Site-Adresse so, dass sie auf die externe Domäne verweist
  4. Fügen Sie Ihre externe Domain als Alias ​​bei Ihrem Host hinzu
  5. Richten Sie die Nameserver Ihrer externen Domain auf Ihren Host aus

Wenn Sie diesem Leitfaden folgen möchten, müssen Sie sowohl Ihr Hosting-Dashboard als auch Ihr Domain-Registrar-Konto zur Hand haben.

Sobald Sie das fertig haben, tauchen wir ein!

Schritt 1: Richten Sie Ihr WordPress-Multisite-Netzwerk ein

Um zu beginnen, müssen Sie Ihr grundlegendes WordPress-Multisite-Netzwerk einrichten.

Auch hier werde ich nicht zu tief darauf eingehen, da sich dieser Leitfaden speziell auf das Mapping von WordPress-Multisite-Domains bezieht (und seien wir ehrlich – Sie haben Ihr Netzwerk wahrscheinlich bereits eingerichtet, wenn Sie dies lesen).

Wenn Sie es jedoch nicht fertig haben, sehen Sie sich hier den Prozess auf hoher Ebene an:

  • Installieren Sie die normale WordPress-Software
  • Aktiviere WordPress Multisite, indem du ein Code-Snippet zu deiner wp-config.php- Datei hinzufügst
  • Befolgen Sie die Anweisungen der Benutzeroberfläche, um Ihr Netzwerk einzurichten
  • Nachdem Sie den Setup-Prozess durchlaufen haben, erhalten Sie zwei Code-Snippets. Füge einen zu deiner wp-config.php- Datei und den anderen zu deiner .htaccess -Datei hinzu.

Wenn Sie Multisite einrichten, wählen Sie die Option für Subdomains , da dies die Dinge ein wenig einfacher macht ( beide funktionieren jedoch – also machen Sie sich keine Sorgen, wenn Sie bereits Unterordner ausgewählt haben ).

Wenn Sie eine Schritt-für-Schritt-Anleitung für den grundlegenden WordPress-Multisite-Setup-Prozess wünschen, behandelt dieser Artikel alles im Detail.

Schritt 2: Fügen Sie eine neue Netzwerk-Site hinzu und ordnen Sie sie einer externen Domäne zu

Sobald Sie Ihr WordPress-Multisite-Netzwerk eingerichtet und ausgeführt haben, fügen Sie eine neue Netzwerk-Site hinzu, wie Sie es normalerweise tun würden ( Sites → Add New in der Network Admin -Oberfläche).

Wenn Sie die Site zum ersten Mal hinzufügen, müssen Sie ihr gemäß Ihren Einstellungen eine Subdomain oder einen Unterordner zuweisen. Keine Sorge – wir beheben das gleich. Sie können es jetzt machen, was Sie wollen, weil wir es im nächsten Schritt ändern werden:

Neue Netzwerksite hinzufügen

Wenn Sie fertig sind, klicken Sie auf Website hinzufügen .

Nachdem Sie die Site hinzugefügt haben, klicken Sie auf Sites und bearbeiten Sie die Netzwerk-Site, die Sie gerade erstellt haben:

Netzwerkseite bearbeiten

Nachdem Sie die Website bearbeitet haben, können Sie nun die externe Domain eingeben, die Sie der Website zuordnen möchten:

Fügen Sie eine externe Domain für die WordPress-Multisite-Domainzuordnung hinzu

Speichern Sie dann Ihre Änderungen.

Jetzt haben Sie die Hälfte des Puzzles beendet ( das war einfach, oder? ). An diesem Punkt denkt WordPress Multisite, dass sich diese Netzwerkseite in der externen Domain befindet.

Jetzt ist es Zeit für den anderen Teil des Puzzles, nämlich sicherzustellen, dass Ihr externer Domainname Besucher tatsächlich an die richtige Stelle führt.

Schritt 3: Externen Domänennamen als Alias ​​hinzufügen

Als Nächstes müssen Sie die externe Domain zu den DNS-Einträgen Ihrer Hauptnetzwerksite hinzufügen.

Wie Sie dies tun, hängt davon ab, wo Sie hosten, daher kann ich Ihnen kein Tutorial für alle Situationen geben.

Ich werde Ihnen jedoch zwei verschiedene Szenarien zeigen, die Ihnen hoffentlich genug zum Arbeiten geben. Ich werde es tun…

  • Mit cPanel, das die meisten Shared Hosts verwenden
  • Über das benutzerdefinierte Dashboard von Kinsta, auf dem meine Testseite gehostet wird

Domain-Alias ​​mit cPanel hinzufügen

Wenn Sie cPanel verwenden, sollten Sie je nach Ihrem cPanel-Dashboard nach einer Option für geparkte Domains oder Aliasse suchen .

In meinem Dashboard würde ich beispielsweise die Option Geparkte Domains auswählen:

cPanel-Option für geparkte Domains

Geben Sie dann die Domäne für Ihre externe Domäne ein und klicken Sie auf Domäne hinzufügen :

cPanel geparkte Domain

Wenn Sie etwas im Feld „ Umleitungen zu “ sehen, wählen Sie die Option „ Umleitung verwalten“ aus:

Keine Weiterleitung

Wählen Sie dann Umleitung deaktivieren aus :

Wie es aussieht

Hinzufügen einer externen Domain mit Kinsta

Wenn du Kinsta verwendest, ist der Prozess etwas einfacher. Gehen Sie zur Hauptnetzwerkseite. Wählen Sie dann Domains und klicken Sie auf Domain hinzufügen, um die Domain für Ihre externe Website hinzuzufügen:

Kinsta-Domain hinzufügen

Wenn Sie fertig sind, sollten Sie Ihre neue Domain im Bereich Domains List sehen:

Kinsta-Domainliste

Schritt 4: Nameserver für externe Domain aktualisieren

Zum Abschluss müssen Sie die Nameserver für Ihre externe Domain so aktualisieren, dass sie auf Ihr Hosting-Konto verweisen.

Das heißt, Sie möchten, dass sie auf dieselben Nameserver verweisen wie Ihre Haupt-Multisite-Netzwerkdomäne (wo WordPress tatsächlich installiert ist).

Der genaue Vorgang hängt davon ab, wo Sie Ihre externe Domain registriert haben. Wenn Sie sich nicht sicher sind, wie das geht, finden Sie hier Tutorials für beliebte Domain-Registrare:

  • Los Papa
  • Namensgünstig
  • Google-Domains

Sobald die DNS-Propagierung abgeschlossen ist (was 24 Stunden dauern kann), sollten Sie über die externe Domäne auf die Netzwerk-Subsite zugreifen können.

Wiederholen Sie den Vorgang, um weitere Netzwerkstandorte hinzuzufügen

Während ich Ihnen gezeigt habe, wie Sie eine einzelne externe Domain als Netzwerk-Subsite hinzufügen, ist das Hinzufügen zusätzlicher externer Domains so einfach wie das Wiederholen des Vorgangs für jede Domain – es gibt nichts Besonderes!

WordPress Multisite Domain Mapping muss nicht kompliziert sein!

Bei älteren WordPress-Versionen war die Zuordnung von WordPress-Multisite-Domains ein kompliziertes Unterfangen, da Plugins von Drittanbietern und alle Arten von Konfigurationsschritten erforderlich waren.

Glücklicherweise hat WordPress 4.5 die Dinge viel einfacher gemacht. Jetzt können Sie mit der Zuordnung von WordPress-Multisite-Domänen praktisch ohne Konfiguration beginnen. Denken Sie daran – hier ist alles, was Sie tun müssen:

  • Richten Sie Ihr Multisite-Netzwerk mit der Subdomain-Option ein ( obwohl Unterordner auch funktionieren )
  • Fügen Sie eine neue Netzwerksite hinzu
  • Gehen Sie zurück und bearbeiten Sie diese Site und legen Sie ihre Site-Adresse auf die externe Domäne fest
  • Fügen Sie Ihre externe Domain als geparkte Domain oder Alias ​​Ihrer Hauptdomain hinzu
  • Verweisen Sie die Nameserver Ihrer externen Domain auf Ihren Server

Und damit sind Sie mit Ihrem eigenen Multisite-Netzwerk einzigartiger Domains einsatzbereit.

Haben Sie weitere Fragen zur Verwendung externer Domains mit WordPress Multisite? Hinterlasse einen Kommentar und wir helfen dir!