Subdomains anlegen

Eine WordPress Multisite einrichten, Teil 5

In Teil 4 der Reihe „Eine WordPress Multisite einrichten“ ging es um die WordPress Multisite mit Verzeichnissen, Teil 5 widmet das eLancer-Team der Einrichtung eines WordPress Multisite Networks mit Subdomains. Lesen Sie Schritt für Schritt, wie Sie Subdomains selbst anlegen.

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.

DIE WILDCARD SUBDOMAIN FÜR IHRE WORDPRESS MULTISITE

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.

EINE WORDPRESS MULTISITE EINRICHTEN: SO WIRD’S GEMACHT

  1. Erstellen Sie ein komplettes Backup Ihrer Website.
  2. Deaktivieren Sie alle Plugins.
  3. Legen Sie eine Wildcard Subdomain auf Ihrem Server an (siehe oben).
  4. Ö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);

  5. 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.
  6. Damit die Subdomains auch funktionieren, müssen Sie vor der WordPress Multisite Einrichtung die URL-Struktur Ihrer Seite anpassen. Wichtig ist, dass Sie Ihre Seiten-URL von www.ihredomain.de auf ihredomain.de umstellen – also das Präfix www. weglassen.
  7. 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 WerkzeugeNetzwerk 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.
  8. 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.
  9. Ö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.

  10. 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} -dRewriteRule ^ – [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

  1. Unter Netzwerkverwaltung Seiten →Hinzufügen. Es öffnet sich ein neues Fenster mit dem Titel Erstelle eine neue Webseite.
  2. 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.
  3. Unter Seitentitel legen Sie den Titel Ihrer neuen Website fest. Seiten-Adresse und Seitentitel können identisch sein, müssen es aber nicht.
  4. Jetzt geben Sie noch die E-Mail-Adresse des Administrators für die neue Seite ein.
  5. 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.

IT erscheint Ihnen kompliziert?

Wir helfen gerne

Sie müssen nicht verstehen, was eine Programmiersprache ist, um erfolgreich im Web zu sein. Wir helfen gerne bei der Technik. Sie konzentrieren sich auf Ihr Business.

Wir haben die Profis

Das eLancer-Team vereinigt junge Profis aus allen Bereichen der IT und des Online-Marketing. Sie müssen nicht länger suchen, wir vermitteln Ihnen bezahlbare Freelancer, die für Ihr Projekt passen.

Wir geben gratis Tipps

Beschreiben Sie uns doch kurz Ihren Bedarf. Hinterlassen Sie bitte auch Ihre Telefonnummer. Wir rufen Sie zurück, wann immer Sie Zeit haben. Fragen zu Aufwand und Komplexität eines Projektes beantworten wir natürlich kostenlos.