Subdomains anlegen
Eine WordPress Multisite einrichten, Teil 5
Sie möchten eine WordPress Multisite anlegen. Wir zeigen Ihnen, wie Sie eine WordPress Multisite mithilfe von Subdomains einrichten. ✓Einfach erklärt ✓Schritt-für-Schritt Anleitung
DIE WILDCARD SUBDOMAIN FÜR IHRE WORDPRESS MULTISITE
Die Einrichtung einer WordPress Multisite mit Subdomains ist etwas komplizierter als die Variante mit Verzeichnissen, denn hier sind zusätzliche Schritte nötig. Sie müssen eine sogenannte Wildcard-Subdomain einrichten. Die Wildcard ermöglicht das Anlegen von vielen Subdomains über Ihr Backend, die dann auch sofort einsatzbereit sind.
Bevor Sie Ihre WordPress Multisite einrichten, sollten Sie bei Ihrem Hoster eine Wildcard Subdomain anlegen – sofern sie nicht ohnehin Teil Ihres Paketes ist. In den Vorbereitungen zur WordPress Multisite Einrichtung (LINK) sollten Sie sich darüber informiert haben, ob Ihr Hoster Multisites zulässt und ob Subdomains in Ihrem gebuchten Paket zur Verfügung stehen. Je nach Hosting-Anbieter kann die Einrichtung von Wildcard Domains unterschiedlich sein und wird daher an dieser Stelle nicht näher beschrieben. Eine Wildcard Subdomain sieht so aus:
*.ihredomain.de
Anstatt direkt bei Ihrem Hoster die Subdomains einzeln anzulegen und zu benennen, füllen Sie im Feld Sub-Domain lediglich ein * ein. Sie müssen dann nur noch den Ordner auf Ihrem Server als Ziel angeben und können dann abspeichern. Danach können Sie Multisite Subdomains direkt über Ihr Backend anlegen. Damit Wildcards mit Ihrer WordPress Multisite zusammenarbeiten ist es wichtig, dass alle Dateien Ihrer aktuellen WordPress Version direkt ins Root-Verzeichnis auf ihrem Server geladen werden. Die Anleitung geht davon aus, dass Sie bereits über eine WordPress-basierte Domain verfügen. Wollen Sie Ihre Domain von Anfang als Multisite aufbauen, installieren Sie jetzt WordPress und fahren Sie bei Punkt 2 fort.
Du brauchst Hilfe?
-
Wir sind erfahrene Web-Entwickler und Web-Designer aus Köln. Seit Gründung im Jahr 2011 arbeiten wir für unsere Kunden regelmäßig mit PHP, Ruby on Rails in der Softwareentwicklung und WordPress.
-
Du musst nicht länger suchen, wir vermitteln dir bezahlbare Agentur-Leistungen. Gerne arbeiten unsere Webentwickler auch als Teil deines Teams.
-
Beschreibe uns doch kurz deinen Bedarf. Wir rufen dich zurück, wann immer du Zeit hast. Fragen zu Aufwand und Komplexität eines Projektes beantworten wir natürlich kostenlos.
Neugierig geworden?
Nimm jetzt Kontakt mit uns auf. Wir freuen uns auf dich.
EINE WORDPRESS MULTISITE EINRICHTEN: SO WIRD’S GEMACHT
-
Deaktivieren Sie alle Plugins.
-
Legen Sie eine Wildcard Subdomain auf Ihrem Server an (siehe oben).
-
Öffnen Sie die wp-config.php Datei mit einem Texteditor. Ganz am Ende des Scriptes finden Sie die Zeile
/* That’s all, stop editing! Happy blogging. */
VOR dieser Zeile fügen Sie folgenden Code ein:
/* Multisite */
define(‘WP_ALLOW_MULTISITE’, true); -
Speichern Sie die Datei ab und laden Sie sie wieder in Ihr Verzeichnis hoch. Damit haben Sie WordPress gerade darüber in Kenntnis gesetzt, dass es jetzt eine Multisite ist. Loggen Sie sich nun wieder in Ihr Backend ein.
-
In den Vorbereitungen für eine WordPress Multisite (LINK) haben Sie bereits festgelegt, dass Sie für Ihr Netzwerk Subdomains nutzen möchten. Diese Einstellung können Sie unter dem in Ihrem Backend neu erschienenen Unterpunkt Werkzeuge – Netzwerk Einrichtungvornehmen. Hier öffnet sich ein Assistent, der Sie durch die Multisite Installation führt. Wählen Sie im Fenster „Erstelle ein Netzwerk von WordPress Seiten“ die Option Sub-Domains.
-
Klicken Sie auf Installieren und aktivieren Sie Ihr WordPress Multisite Netzwerk. WordPress wird Ihnen im nächsten Fenster Code-Snippets präsentieren, den Sie in ihrer wp-config.php sowie in der .htaccess Datei einfügen müssen und sagt Ihnen auch, an welcher Stelle.
-
Öffnen Sie die Datei wp-config.php /* That’s all, stop editing! Happy blogging. */VOR dieser Zeile fügen Sie folgenden Code ein:
define( ‚MULTISITE‘, true );
define( ‚SUBDOMAIN_INSTALL‘, true );
$base = ‚/‘;
define( ‚DOMAIN_CURRENT_SITE‘, ‚DEINDOMAIN.DE‘ );
define( ‚PATH_CURRENT_SITE‘, ‚/‘ );
define( ‚SITE_ID_CURRENT_SITE‘, 1 );
define( ‚BLOG_ID_CURRENT_SITE‘, 1 );
Überschreiben Sie mit dem Code den zuvor erstellten Befehl
define(‘WP_ALLOW_MULTISITE’, true);
Speichern Sie die Datei ab und laden sie Sie wieder auf Ihren Server hoch.
-
Jetzt geht es an die .htaccess-Datei. Öffnen Sie sie und fügen Sie die folgenden Rewrite-Regeln ein. Sollten schon welche vorhanden sein, überschreiben Sie sie einfach.
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L] # uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule . index.php [L]
Laden Sie diese Datei ebenfalls wieder auf Ihren Server hoch und melden Sie sich wieder in Ihrem Content Management System an.
Damit ist haben Sie Ihre WordPress Multisite eingerichtet. Jetzt können Sie damit beginnen, neue Subdomains anzulegen.
SUBDOMAINS ANLEGEN: SO EINFACH GEHT’S
Jetzt können Sie so viele neue Seiten anlegen, wie Sie möchten. In Ihrem Backend finden Sie oben links in Ihrer Menüleiste den zusätzlichen Eintrag Meine Seiten. Es ist Ihr neuer Navigationspunkt, um zwischen bestehenden Seiten hin und her zu wechseln, neue Seiten anzulegen sowie Benutzer, Themes und Plugins für Ihr WordPress Multisite Network zu verwalten.
SUBDOMAINS/SEITEN HINZUFÜGEN: SO WIRD’S GEMACHT
-
Unter Netzwerkverwaltung Seiten →Hinzufügen. Es öffnet sich ein neues Fenster mit dem Titel Erstelle eine neue Webseite.
-
Unter Seiten Adresse tragen Sie die gewünschte URL Ihrer neuen Seite ein. Ihre Domain ist bereits vorgegeben, Sie müssen nur noch die Slug für Ihre Subdomain eintragen.
-
Unter Seitentitel legen Sie den Titel Ihrer neuen Website fest. Seiten-Adresse und Seitentitel können identisch sein, müssen es aber nicht.
-
Jetzt geben Sie noch die E-Mail-Adresse des Administrators für die neue Seite ein.
-
Mit dem Klick auf Seite erstellen legen Sie das neue Verzeichnis an.
Über Meine Seiten können Sie das neu erstellte Verzeichnis anwählen und in das Seiten-Dashboard wechseln. Hier können Sie Ihre Seite jetzt eigenständig bearbeiten.
Damit haben Sie die Installation Ihres WordPress Multisite Networks abgeschlossen und eine erste Subdomain angelegt. Sie können nach Lust und Laune weitere Seiten anlegen. Wenn Sie sich die Einrichtung der WordPress Multisite selbst nicht zutrauen, übernimmt das elancer-team aus Webentwicklern und WordPress-Experten die Installation eines WordPress Multisite Networks und steht Ihnen natürlich auch bei der Auswahl der passenden Plugins, Widgets und Themes zur Verfügung. Nehmen Sie einfach mit uns Kontakt auf und wir erstellen Ihnen ein Angebot, das genau auf Ihre Bedürfnisse zugeschnitten ist.