In diesem Tutorial möchte ich euch erklären, wie ihr in einem bestehenden WordPress MultiSite System das Domain-Mapping installiert und konfiguriert. Sollte euer WordPress Blog noch nicht im Netzwerk Modus installiert sein, schaut euch bitte diese Installations-Anleitung an: WordPress Multisite (MU) installieren und konfigurieren.
Wenn ihr euer WordPress System im Netzwerk-Modus mit Sub-Domains, wie in dem verlinkten Tutorial beschrieben, installiert habt geht es wie folgt weiter.
Ladet euch das Plugin WordPress MU Domain Mapping herunter (Wichtig: Ladet das Plugin auf euren Computer. Nicht direkt mit der WordPress Plugins -> Installieren Funktion!!). Wenn ihr das Plugin auf eurem Rechner habt, entpackt ihr das Archiv und führt folgende Schritte aus:
- Kopiert die Datei „sunrise.php“ in euren „wp-content“ Ordner
- Erstellt im „wp-content“ Ordner einen weiteren Ordner namens „mu-plugins“, falls dieser noch nicht existiert
- Kopiert die Datei „domain_mapping.php“ in den soeben erstellten „mu-plugins“ Ordner
- Öffnet eure „wp-config.php“ Datei und ergänzt diese mit folgender Konstante „define( ‚SUNRISE‘, ‚on‘ );“
define('SUNRISE', 'on');
Wenn ihr diese Schritte alle ausgeführt habt, logt euch mit einem Administrator Account in den „wp-admin“ Bereich eures WordPress Systems ein, öffnet die Kategorie „Blog-Netzwerk“ und wählt „Domain Mapping“. Dort stellt ihr unter „Server IP Address“ und „Server CNAME domain“ die entsprechende IP-Adresse eures Servers ein und die Hauptdomain.
Du möchtest noch mehr über WordPress erfahren und lernen? Dann schau dir doch einmal mein achtstündiges WordPress-Video-Training an. Es behandelt die verschiedensten Themen rund um WordPress praxisnah und gut verständlich, wie z.B. Theme-Erstellung, MultiSite / Blognetzwerk, eigene Plugins, Custom-Post-Types, Suchmaschinenoptimierung und vieles mehr: WordPress-Video-Training von Pascal Bajorat
Wenn das gemacht wurde könnt ihr ebenfalls im „Blog-Netzwerk“ Menü unter Domains, die entsprechenden Domains auf die Blogs schalten.
Beachtet dabei, dass die Domains immer auf das Hauptverzeichnis eurer WordPress Installation zeigen müssen.