Mehrere Domains mit Single WordPress Install

Angenommen, Sie haben 4 Beispieldomains: 1. dogsrule.com 2. dogsrule.cn 3. dogsrulecatsdrool.co.uk 4. dogsrule.au

Derzeit sind jede ihre eigenen WordPress-Seiten, die auf demselben Server gehostet werden. Jeder ist nur 2 Seiten, die Homepage, die ein Formular enthält, und eine Dankeschön-Seite.

Da sie so kleine Seiten sind und auf dem gleichen Server gehostet werden, möchte sie wenn möglich konsolidieren. Eine Option wäre WordPress Multisite Setup, die helfen kann? Wäre das die beste Option für dieses Szenario oder …?

Können wir eine einzige normale WordPress-Installation mit benutzerdefinierten Seiten für jede Site haben, auf die alle 4 Domains verweisen?

Solutions Collecting From Web of "Mehrere Domains mit Single WordPress Install"

Warum nicht Multisite:

  • Multisite-Installationen sind im Vergleich zu Single-Site-Installationen schwierig zu warten.

  • Viele nützliche Plugins funktionieren bei Installationen mit mehreren Standorten nicht ordnungsgemäß.

  • Es könnte SEO Sorge für solche kurze Websites mit im Grunde nur eine Seite (Dankeschön-Seite zählt nicht), die sehr ähnlich aus den Namen aussieht. Multisite wird dieses wahrscheinliche Problem nicht lösen.

Ich nehme an, dass sie ähnliche Inhalte von Ihren Beispiel-Domain-Namen haben, wenn jedoch der Inhalt der vier Sites sehr sehr unterschiedlich ist, dann bilden Sie einen SEO-Standpunkt aus, wobei separate Sites mit einer Multisite-Installation besser sein könnten.

Warum nicht einzelne Seite:

  • Das Verwalten mehrerer Sprachen ist in einer einzelnen Site-Installation möglicherweise nicht einfach, wenn Sie dies noch nicht getan haben.

Wie @Mark im Kommentar vorgeschlagen hat, wenn Sie unterschiedliche Sprachinhalte in diesen Websites haben (wiederum nur Annahme basierend auf Beispiel-Domain-Namen), könnte es nicht einfach sein, sie zu einer einzigen Site zusammenzuführen. Sie sollten Plugins wie Polylang verwenden , um mehrere Sprachen zu verwalten. Es gibt Tausende von mehrsprachigen Websites, die perfekt mit WordPress funktionieren. Wenn es sich jedoch als schwierig herausstellt, sollten Sie Multisite einrichten oder es so beibehalten, wie es ist.

Lass sie wie sie sind?

Wenn die folgenden Bedingungen zutreffen, ist es vielleicht besser, sie einfach so zu lassen, wie sie sind:

  • Das Verwalten dieser mehreren separaten Installationen ist für Sie nicht allzu schwierig.

  • Möglicherweise haben Sie Plugins, die in Multisite-Installationen nicht gut getestet wurden.

  • Sie haben mehrsprachige Inhalte auf verschiedenen Websites und Sie haben keine Erfahrung mit WordPress mehrsprachigen Setup.

Schritte für die Einzelplatzinstallation

Wenn Sie sich für eine Single-Site-Installation entscheiden oder sie zumindest testen möchten, gehen Sie wie folgt vor:

  1. Halten Sie eine Website (zum Beispiel dogsrule.com ) als Haupt-Website.

  2. Stellen Sie dann die anderen drei Websites auf das Stammverzeichnis der Hauptwebsite.

  3. Die dogsrule.com/cn dogsrule.com/dogs-rule-cats-drool dogsrule.com/au dogsrule.com/cn , und dann erstellen Sie drei weitere Seiten für die anderen drei Websites (zum Beispiel: dogsrule.com/cn , dogsrule.com/dogs-rule-cats-drool und dogsrule.com/au ).

  4. Dann können Sie die Regeln für das Umschreiben von Servern verwenden, um andere drei Domänen auf die entsprechenden Seiten der Hauptwebsite umzuleiten.

Wenn Ihr Webserver beispielsweise Apache ist, können Sie in der .htaccess Datei Ihrer Hauptseite den folgenden CODE verwenden (gemäß den obigen Seiten):

 # BEGIN WordPress  RewriteEngine On RewriteBase / # redirect rules for the other three domains RewriteCond %{HTTP_HOST} ^dogsrule\.cn$ RewriteRule . http://dogsrule.com/cn [R=301,L] RewriteCond %{HTTP_HOST} ^dogsrulecatsdrool\.co\.uk$ RewriteRule . http://dogsrule.com/dogs-rule-cats-drool [R=301,L] RewriteCond %{HTTP_HOST} ^dogsrule\.au$ RewriteRule . http://dogsrule.com/au [R=301,L] RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]  # END WordPress 

Danach haben Sie nur eine Site mit vier Hauptseiten (einschließlich der Startseite) und vier Dankeseiten und Ihre anderen Domains werden korrekt auf die entsprechenden Seiten umgeleitet.

Hinweis: Sie können die anderen drei Websites entfernen, nachdem Sie die oben genannten Einstellungen vorgenommen haben. Löschen Sie die Domänen jedoch nicht. Auch wenn Sie danach tatsächlich nur eine Website haben, werden alte Lesezeichen und Backlinks nicht funktionieren, wenn Sie diese Domänen löschen.

Sie können WordPress Multisite Version 4.5 oder höher verwenden, um Domains zu Sites zuzuordnen : WordPress Multisite Domain Mapping . Dies wird nativ unterstützt, ohne dass ein Plugin benötigt wird.