Domain Mapping WordPress – so verwaltest du mehrere Domains richtig

DomainsMultisitePlugins

Domain Mapping WordPress: So bekommt jede Website ihre eigene Domain

Wer mehrere Websites betreibt oder eine einzelne Seite unter einer anderen, eigenständigen Domain erreichbar machen möchte, stößt früher oder später auf den Begriff Domain Mapping. Dahinter steckt die Möglichkeit, eine beliebige Domain gezielt mit einer bestimmten Website zu verknüpfen – unabhängig davon, unter welcher technischen Adresse diese Website eigentlich läuft.

In diesem Beitrag erklären wir, was Domain Mapping in WordPress konkret bedeutet, welche grundsätzlichen Ansätze es dafür gibt, und wie du mehrere Webseiten in WordPress verwalten kannst, ohne für jede einzelne eine komplett getrennte Installation zu benötigen.

Was bedeutet Domain Mapping überhaupt?

Jede Website ist technisch zunächst über eine feste Adresse erreichbar – bei einer einzelnen WordPress-Installation ist das schlicht die Domain, unter der sie eingerichtet wurde. Sobald du mehrere Websites zentral verwaltest (etwa über ein WordPress-Multisite-Netzwerk), laufen diese standardmäßig entweder über Unterverzeichnisse einer gemeinsamen Hauptdomain oder über Subdomains.

Domain Mapping löst genau diese Abhängigkeit auf: Es erlaubt dir, eine völlig eigenständige, frei wählbare Domain mit einer bestimmten Website zu verbinden, sodass Besucher direkt über die eigene Domain landen, ohne die zugrunde liegende technische Struktur überhaupt zu bemerken.

Wozu brauchst du das in der Praxis?

Domain Mapping wird in ganz unterschiedlichen Situationen relevant:

  • Agenturen und Freelancer, die mehrere Kundenprojekte über eine einzige Installation zentral pflegen möchten, während jeder Kunde nach außen seine eigene, unabhängige Domain hat.
  • Marken mit mehreren Produktlinien oder Ländern, bei denen jede Website unter ihrer eigenen Domain auftreten soll, ohne dass Besucher merken, dass mehrere Seiten technisch zusammenhängen.
  • Migrationen und Domain-Wechsel, bei denen eine bestehende Adresse dauerhaft auf eine neue Domain umziehen soll, während Suchmaschinen-Rankings möglichst erhalten bleiben.
  • Testumgebungen, in denen eine Staging-Website vorübergehend unter einer eigenen, von der Live-Domain getrennten Adresse laufen soll.

Domains routen – die grundsätzlichen Ansätze im Überblick

Um Domains gezielt auf bestimmte Websites zu routen, gibt es grundsätzlich drei unterschiedliche technische Ebenen, auf denen das passieren kann:

1. DNS-seitiges Routing

Auf der untersten Ebene sorgen DNS-Einträge (A-Records, CNAME-Records) dafür, dass eine Domain überhaupt bei deinem Server ankommt. Das allein reicht aber nicht aus, um innerhalb einer WordPress-Installation zu entscheiden, welche Inhalte unter welcher Domain angezeigt werden – dafür braucht es zusätzlich eine Logik innerhalb von WordPress selbst.

2. Hosting-Panel-seitiges Routing

Viele Hosting-Anbieter bieten in ihrem Control-Panel (z. B. Plesk oder cPanel) eigene Funktionen an, um mehrere Domains auf ein und dasselbe Verzeichnis zeigen zu lassen („Domain-Alias“ oder „Addon-Domain“).

Das funktioniert unabhängig von WordPress, hat aber einen entscheidenden Nachteil: WordPress selbst weiß in diesem Fall nicht, über welche Domain gerade zugegriffen wird, und liefert für alle Domains identische Inhalte, statt gezielt einer bestimmten Website innerhalb eines Netzwerks zu entsprechen.

3. WordPress-seitiges Domain Mapping (Plugin-Lösung)

Für den in der Praxis häufigsten und flexibelsten Anwendungsfall – mehrere eigenständige Websites innerhalb eines WordPress-Multisite-Netzwerks, von denen jede ihre eigene Domain erhalten soll – braucht es eine WordPress-seitige Lösung.

Historisch gab es dafür bereits früh das bekannte Plugin „WordPress MU Domain Mapping“, das über viele Jahre der De-facto-Standard für diesen Anwendungsfall war, mittlerweile aber nicht mehr aktiv weiterentwickelt wird. Da sich WordPress-Kernfunktionen und PHP-Anforderungen seither spürbar weiterentwickelt haben, lohnt sich für neue Projekte der Blick auf aktiv gepflegte, moderne Alternativen.

Drei unterschiedliche leuchtende Portale stehen sinnbildlich für verschiedene Wege, Domains zu routen

Voraussetzungen für WordPress-seitiges Domain Mapping

Unabhängig davon, für welche konkrete Plugin-Lösung du dich entscheidest, gelten für ein funktionierendes Domain Mapping in WordPress in aller Regel folgende Grundvoraussetzungen:

  • Ein aktiviertes WordPress-Multisite-Netzwerk. Domain Mapping im eigentlichen Sinn setzt voraus, dass mehrere Websites innerhalb einer Installation existieren, denen jeweils eine eigene Domain zugeordnet werden kann. Falls du kein Netzwerk eingerichtet hast, zeigen wir dir in unserem Beitrag zur Netzwerkeinrichtung mit Verzeichnisstruktur alles Schritt für Schritt. Alternativ findest du die technischen Details auch in der offiziellen WordPress-Dokumentation.
  • Kontrolle über die DNS-Einstellungen der Domains, die du zuordnen möchtest, da du für jede Domain passende A- oder CNAME-Records setzen musst.
  • Ein gültiges SSL-Zertifikat pro Domain, falls die jeweilige Website über HTTPS erreichbar sein soll – ohne serverseitiges Zertifikat kann auch das beste Plugin keine sichere Verbindung erzwingen.
  • Aktuelle PHP- und WordPress-Versionen. Gerade weil ältere Domain-Mapping-Lösungen historisch gewachsen sind, lohnt sich ein Blick auf die Mindestanforderungen der jeweiligen Plugin-Lösung, bevor du dich festlegst.

Wie wählst du die passende Lösung aus?

Bei der Auswahl einer konkreten Domain-Mapping-Lösung lohnt sich ein Blick auf folgende Punkte:

  • Wird das Plugin aktiv gepflegt? Gerade bei sicherheitsrelevanten Funktionen wie Domain-Routing ist eine aktuelle, laufend aktualisierte Lösung einem seit Jahren unveränderten Plugin klar vorzuziehen.
  • Unterstützt es automatisches HTTPS und SEO-freundliche Weiterleitungen? Eine 301-Weiterleitung für nicht-primäre Domains verhindert doppelte Inhalte aus Sicht von Suchmaschinen.
  • Wie einfach ist die Einrichtung? Manche Lösungen erfordern manuelle Code-Anpassungen an mehreren Stellen, andere übernehmen die technische Einrichtung weitgehend automatisch.
  • Ist die Lösung kostenlos oder kostenpflichtig? Für viele Anwendungsfälle – gerade bei kleineren Netzwerken – reicht eine kostenlose, aktiv gepflegte Lösung völlig aus.

Für unser eigenes Multisite-Netzwerk, das wir in den vorherigen Beiträgen dieser Serie aufgebaut haben, setzen wir dabei auf unser eigenes Plugin Onartline Multisite Domain Mapping: eine kostenlose, aktiv gepflegte Lösung, die genau diesen Anwendungsfall abdeckt – inklusive automatischem HTTPS, SEO-freundlichen 301-Weiterleitungen und einer Einrichtung, die sich komplett über die WordPress-Netzwerkverwaltung erledigen lässt, ohne Code manuell anpassen zu müssen. Wie du sie Schritt für Schritt einrichtest, zeigen wir dir ausführlich in unserem Beitrag zu Onartline Multisite Domain Mapping.

Leuchtende Waage symbolisiert die Auswahl der passenden Domain-Mapping-Lösung für WordPress

Häufige Fragen zu Domain Mapping in WordPress

Antwort: Ja, im eigentlichen Sinn setzt Domain Mapping voraus, dass mehrere Websites innerhalb einer WordPress-Installation existieren, denen unterschiedliche Domains zugeordnet werden können.

Bei einer einzelnen WordPress-Installation ohne Netzwerk gibt es nur eine Website, der du zwar ebenfalls verschiedene Domains zuordnen kannst (etwa für einen reinen Domain-Umzug), das eigentliche Mapping-Konzept mit mehreren getrennten Zielen entfaltet seinen Nutzen aber erst im Netzwerk-Kontext.

Antwort: Eine einfache Weiterleitung (Redirect) leitet Besucher von einer Adresse dauerhaft auf eine andere um – die ursprüngliche Domain ist danach für den Besucher nicht mehr sichtbar. Beim Domain Mapping hingegen bleibt die zugeordnete Domain in der Adresszeile bestehen; die Website wird direkt unter dieser Domain angezeigt, ohne dass eine Weiterleitung auf eine andere, „eigentliche“ Adresse stattfindet.

Antwort: Ja, das ist bei den meisten Domain-Mapping-Lösungen möglich. Dabei legst du in der Regel eine Domain als primäre, bevorzugte Domain fest; alle weiteren zugeordneten Domains werden dann automatisch per 301-Weiterleitung auf diese Haupt-Domain umgeleitet, um doppelte Inhalte aus Sicht von Suchmaschinen zu vermeiden.

Antwort: Bei einer gut umgesetzten Lösung ist der Effekt minimal, insbesondere wenn das Plugin mit gängigen Object-Cache-Systemen wie Redis oder Memcached zusammenarbeitet, um die Domain-Zuordnungen zwischenzuspeichern, statt sie bei jedem Seitenaufruf neu abzufragen.

Fazit

Domain Mapping in WordPress löst ein sehr praktisches Problem: Mehrere Websites zentral über eine einzige Installation zu verwalten, ohne dass Besucher davon etwas mitbekommen müssen – jede Website bleibt unter ihrer eigenen, eigenständigen Domain erreichbar.

Ob DNS-seitig, über das Hosting-Panel oder über eine dedizierte WordPress-Lösung: Für die meisten Multisite-Netzwerke ist eine aktiv gepflegte Plugin-Lösung der unkomplizierteste und zuverlässigste Weg. Wie eine solche Einrichtung konkret aussieht, zeigen wir dir Schritt für Schritt in unserem Beitrag zu Onartline Multisite Domain Mapping.

Tags: DNS, Domain Mapping, Domainverwaltung, Multisite Netzwerk, WordPress für Einsteiger, WordPress Multisite, WordPress Plugin
WordPress Multisite einrichten
Onartline Multisite Domain Mapping einrichten
Über den Autor:
Das könnte dir auch gefallen:
Gefällt dir dieser Artikel? Teile ihn mit deinen Freunden!

Ebenfalls interessant. Lese auch: