So installieren Sie WordPress auf einer Subdomain (Neuinstallation oder vollständiger Website-Klon)
John Turner
John Turner
Sie benötigen WordPress auf einer Subdomain. Das klingt ganz einfach – bis die Subdomain nicht mehr geladen wird, die Datenbank einen Fehler ausgibt, den Sie noch nie gesehen haben, oder Sie mitten in der Installation feststellen, dass Sie kein Backup der Website haben, die Sie gerade kopiert haben.
Das sind keine Ausnahmefälle. Das ist die normale Erfahrung für jeden, der so etwas noch nie zuvor gemacht hat.
Ich habe WordPress schon unzählige Male auf Subdomains eingerichtet – für Staging-Umgebungen, Websites zur Kundenbegutachtung, separate Blogs und Testumgebungen. Zwei Schritte werden dabei fast jedes Mal übersprungen.
Erstens sollte man abwarten, bis die DNS-Änderungen durchgeschlagen sind, bevor man davon ausgeht, dass etwas nicht funktioniert. Zweitens sollte man vor dem Klonen einer Live-Website ein Backup erstellen.
In diesem Tutorial wird erläutert, wie Sie mit WordPress-Subdomains auf zwei Arten umgehen können: eine neue WordPress-Installation auf einer Subdomain und das Kopieren einer bestehenden Website auf eine Subdomain. Wählen Sie die Variante, die am besten zu Ihrer Situation passt.
So oder so werde ich dich auf die Schwachstellen hinweisen, bevor du darauf stößt – nicht erst danach.
Hier sind die wichtigsten Erkenntnisse:
- Es gibt zwei Möglichkeiten, WordPress auf einer Subdomain einzurichten: Entweder klonen Sie eine bestehende Website mit Duplicator Pro oder führen Sie eine Neuinstallation über Softaculous oder manuell durch.
- Es kann bis zu 24 Stunden dauern, bis neue Subdomains im Browser aufgelöst werden: Ein Fehlermeldung wie „Die Website kann nicht erreicht werden“ unmittelbar nach der Einrichtung bedeutet nicht, dass etwas nicht funktioniert.
- Erstellen Sie immer eine Sicherungskopie Ihrer Hauptwebsite, bevor Sie sie klonen: Der Klonvorgang hat zwar keine Auswirkungen auf das Original, aber eine Sicherungskopie schützt Sie, wenn Sie Änderungen wieder in die Produktionsumgebung übertragen.
- Legen Sie unter „Einstellungen“ » „Lesen“ fest, dass Staging-Subdomains nicht indexiert werden sollen, da Suchmaschinen sie sonst als doppelten Inhalt indexieren
- Die fünf häufigsten Fehler nach der Installation: Fehler bei der Datenbankverbindung, DNS-Auflösung fehlgeschlagen, 404-Fehler auf allen Seiten, Weiterleitungsschleifen im wp-admin-Bereich und SSL deckt die neue Subdomain nicht ab
Inhaltsverzeichnis
- Warum sollte man WordPress auf einer Subdomain installieren?
- Subdomain oder Unterverzeichnis: Was brauchst du?
- So klonen Sie eine bestehende WordPress-Website auf eine Subdomain
- Schritt 1: Sichern Sie Ihre Hauptwebsite mit Duplicator Pro
- Schritt 2: Erstellen Sie die Subdomain
- Schritt 3: Erstellen Sie eine Datenbank für die Subdomain
- Schritt 4: Laden Sie das Duplicator-Backup auf die Subdomain hoch
- Schritt 5: Führen Sie das Duplicator-Installationsprogramm aus
- Schritt 6: Website-URLs aktualisieren und testen
- So installieren Sie WordPress manuell auf einer Subdomain
- Schritt 1: Erstellen Sie die Subdomain in Ihrem Hosting-Kontrollpanel
- Schritt 2: Erstellen einer MySQL-Datenbank und eines Benutzers
- Schritt 3: WordPress in der Subdomain installieren
- Schritt 4: Konfigurieren Sie die Datei „wp-config.php“ (nur bei manueller Installation)
- Schritt 5: Schließen Sie den WordPress-Installationsassistenten ab
- Schritt 6: Überprüfen Sie Ihre WordPress-URL-Einstellungen
- Behebung häufiger Fehler nach der Installation von WordPress auf einer Subdomain
- Häufig gestellte Fragen (FAQs)
Warum sollte man WordPress auf einer Subdomain installieren?
Mit einer Subdomain erhalten Sie eine zweite WordPress-Installation, die völlig unabhängig von Ihrer Hauptwebsite läuft. Es handelt sich um denselben Server und dieselbe Domain, jedoch mit separaten Dateien, einer eigenen Datenbank und einem eigenen Admin-Login.
Wenn du auf einer Live-Website ein Plugin-Update durchführst und dabei etwas nicht mehr funktioniert, gibt es keine saubere Möglichkeit, die Korrektur zu testen, ohne die Produktionsumgebung zu beeinträchtigen. Wenn ein Kunde ein Redesign vor der Veröffentlichung prüfen möchte, hast du nur die Wahl zwischen einem Screenshot oder der Freigabe des Zugriffs auf deine eigentliche Website. Beides funktioniert nicht wirklich gut.
Eine Subdomain löst beide Probleme. Sie bietet Ihnen einen Ort, an dem Sie WordPress ausführen können, der vollständig von der Website getrennt ist, die Ihre Besucher sehen.
Hier sind die Situationen, in denen ich am häufigsten beobachte, dass Leute sie aufstellen:
- Staging-Umgebung: Betreiben Sie eine vollständige Kopie Ihrer Produktionswebsite unter staging.yoursite.com. Testen Sie Aktualisierungen, Migrationen und Neugestaltungen, bevor sie sich auf die Live-Umgebung auswirken.
- Vorschau-Website für den Kunden: Erstellen Sie die Website, bevor sie online gehen muss. Geben Sie dem Kunden eine echte URL, auf der er sich umsehen kann, und kein Modell.
- Separates Projekt auf derselben Domain: Ein Shop unter shop.yoursite.com, eine Wissensdatenbank unter docs.yoursite.com oder eine Kursplattform unter learn.yoursite.com. Jedes davon ist eine eigene WordPress-Installation mit eigenem Code.
- Testumgebung: Probieren Sie einen neuen Page Builder, ein Caching-Plugin oder einen kompletten Theme-Wechsel aus, ohne die Website zu gefährden, die Besucher anzieht.
Der Grund dafür ist immer derselbe: Man möchte die Möglichkeit haben, etwas kaputtzumachen, ohne dass dies Konsequenzen hat.
Wenn Sie sich nicht sicher sind, ob eine Subdomain die richtige Struktur für Ihre Situation ist, erfahren Sie im nächsten Abschnitt, wann ein Unterverzeichnis die bessere Wahl ist.
Subdomain oder Unterverzeichnis: Was brauchst du?
Bevor Sie Änderungen an Ihrem Hosting-Konto vornehmen, sollten Sie sich vergewissern, dass eine Subdomain tatsächlich das ist, was Sie benötigen. Wenn Sie hier einen Fehler machen, müssen Sie die Einrichtung von Grund auf neu vornehmen.
Eine Subdomain steht vor Ihrer Domain: staging.yoursite.com. Sie wird von Ihrem Server und von Suchmaschinen als eigenständige Website behandelt.
Dahinter befindet sich ein Unterverzeichnis: yoursite.com/staging. Gleicher Server, gleiche Domain-Autorität, keine zusätzliche DNS-Konfiguration.
Verwenden Sie eine Subdomain, wenn Sie eine vollständig unabhängige WordPress-Installation wünschen. In folgenden Fällen könnte dies erforderlich sein:
- Testumgebung: Testen Sie Aktualisierungen, Neugestaltungen oder neue Plugins zunächst auf einer Kopie Ihrer Website, bevor Sie Änderungen an der Produktionsumgebung vornehmen.
- Separater Shop: Betreiben Sie WooCommerce unter shop.yoursite.com, ohne dass dieser die gleiche Codebasis wie Ihre Hauptwebsite nutzt
- Dokumentationsseite: Hosten Sie Produktdokumentationen oder eine eigenständige Wissensdatenbank
- URL für die Kundenvorschau: Geben Sie dem Kunden eine funktionierende URL zur Überprüfung, bevor Sie die Daten auf seine Domain migrieren
Verwenden Sie ein Unterverzeichnis, wenn Sie einen Blog oder einen Inhaltsbereich zu einer bestehenden Website hinzufügen und möchten, dass diese Inhalte von der Autorität Ihrer Hauptdomain profitieren. Google behandelt Subdomains als eigenständige Einheiten, sodass die Autorität, die Ihre Hauptdomain aufgebaut hat, nicht automatisch auf diese übertragen wird.
So klonen Sie eine bestehende WordPress-Website auf eine Subdomain
Mit dieser Methode wird Ihre gesamte bestehende WordPress-Website auf die Subdomain kopiert. Nutzen Sie sie, wenn Sie eine Staging-Umgebung einrichten, eine Vorschau für einen Kunden erstellen oder eine größere Änderung testen möchten, ohne die Produktionsumgebung zu beeinträchtigen.
Und so geht’s:
- Sichern Sie Ihre Hauptwebsite mit Duplicator Pro: Erstellen Sie ein vollständiges Website-Backup und laden Sie sowohl das Archiv als auch die Installationsdateien herunter
- Erstellen Sie die Subdomain und die Datenbank: Registrieren Sie die Subdomain in cPanel und richten Sie eine neue MySQL-Datenbank sowie einen neuen Benutzer für die geklonte Website ein
- Laden Sie das Duplicator-Backup auf die Subdomain hoch: Legen Sie das Archiv und das Installationsprogramm im Dokumentenstammverzeichnis der Subdomain ab
- Führen Sie das Duplicator-Installationsprogramm aus: Folgen Sie den Anweisungen des Installationsassistenten für die Standalone-Version, geben Sie Ihre Datenbank-Anmeldedaten ein und lassen Sie Duplicator die gesamte Website automatisch extrahieren und bereitstellen
- URLs der Website aktualisieren und testen: Vergewissern Sie sich, dass beide URL-Felder in WordPress auf die Subdomain verweisen, und überprüfen Sie, ob Links und Bilder korrekt geladen werden
Schritt 1: Sichern Sie Ihre Hauptwebsite mit Duplicator Pro
Eine WordPress-Seite manuell zu klonen bedeutet, Dateien per FTP zu kopieren, eine Datenbank zu exportieren, sie an einem neuen Ort zu importieren und anschließend Hunderte von fest codierten URLs in der Datenbank Zeile für Zeile aufzuspüren.
So habe ich es gemacht. Das will ich nie wieder machen.
Duplicator erledigt das Klonen in einem einzigen Arbeitsschritt. Es packt Ihre gesamte WordPress-Website in zwei Dateien. Laden Sie diese beiden Dateien auf die Subdomain hoch, führen Sie das Installationsprogramm aus, und Duplicator baut die gesamte Website automatisch wieder auf. Das Ersetzen von URLs, der Datenbankimport und das Entpacken der Dateien erfolgen, ohne dass Sie auch nur eine einzige Zeile Code anfassen müssen.

Über 1,5 Millionen WordPress-Experten nutzen es genau für diese Art von Aufgaben: Staging-Umgebungen, Vorschau-Websites für Kunden, Migrationen und Notfallwiederherstellung.
Hier sind die Gründe, warum sich der Einsatz speziell für Subdomain-Installationen lohnt:
- Vollständige Website-Sicherung: Erfasst alle Dateien und Datenbanktabellen in einem einzigen Archiv, einschließlich Plugins, Themes, Uploads und des WordPress-Kerns
- Standalone-Installationsprogramm: Läuft auf einer leeren Subdomain, auf der WordPress noch nicht vorinstalliert ist
- Automatischer URL-Ersatz: Während der Installation werden alle URLs in der Datenbank von Ihrer ursprünglichen Domain auf die Subdomain umgeschrieben, sodass kein manuelles Suchen und Ersetzen erforderlich ist
- Überprüfung der Datenbankverbindung: Überprüft Ihre Anmeldedaten vor dem Start der Installation, damit Sie Tippfehler erkennen, bevor sie zu einem leeren Bildschirm führen
- Selektive Filter: Schließen Sie bestimmte Dateien, Ordner oder Datenbanktabellen aus, wenn Sie nur einen Teil der Website klonen möchten
- Geplante Backups: Führen Sie automatische Backups nach einem festgelegten Zeitplan durch, damit Sie vor dem Hochladen von Änderungen stets über eine saubere Momentaufnahme verfügen
- Wiederherstellung per Mausklick aus dem Cloud-Speicher: Bei Problemen direkt aus der Duplicator Cloud wiederherstellen
- URL für die Notfallwiederherstellung: Stellt eine Website wieder her, selbst wenn WordPress vollständig gesperrt ist
Beginnen Sie mit Ihrer Hauptdomain. Gehen Sie in wp-admin zu „Duplicator Pro“ » „Backups“ und klicken Sie auf „Neu hinzufügen“.

Wählen Sie die Voreinstellung „Full Site Backup“, wenn Sie alle Daten auf die Staging-Subdomain migrieren möchten. Duplicator ist jedoch flexibel genug, um weitere Voreinstellungen sowie Datei- und Datenbankfilter anzubieten.

Wenn der Build abgeschlossen ist, lade beide Dateien herunter: das Archiv (.zip oder .daf) und die Datei „installer.php“. Speichere sie zusammen in einem Ordner auf deinem Computer.

Am Ende sollten Sie zwei lokal gespeicherte Dateien haben, die etwa so heißen: 20260407_yoursite_archive.zip und installer.php.
Schritt 2: Erstellen Sie die Subdomain
Zunächst registrieren Sie die Subdomain bei Ihrem Server und erstellen den Ordner, in dem die WordPress-Dateien gespeichert werden sollen. Ich zeige Ihnen, wie das bei Bluehost funktioniert, aber viele Hosts haben ähnliche Verfahren (vor allem, wenn sie cPanel verwenden).
Melden Sie sich bei Ihrem Hosting-Konto an und öffnen Sie cPanel.

Suchen Sie den Bereich „Domains “. In neueren Versionen von cPanel ist alles in einem einzigen Tool namens „Domains“ zusammengefasst. In älteren Versionen gibt es unter dem Bereich „Domains“ ein separates Tool namens „Subdomains“, aber beide Varianten funktionieren.

Bei Bluehost habe ich die Seite „Domains“ aufgerufen. Dort habe ich auf „Neue Domain erstellen“ geklickt.

Geben Sie die gewünschte Subdomain ein (z. B. staging.yoursite.com). Deaktivieren Sie die Option, den Dokumentenstammordner mit Ihrer Hauptdomain zu teilen.

Klicken Sie auf „Absenden“.
Versuchen Sie noch nicht, die Subdomain in einem Browser aufzurufen. Je nach Host und DNS-TTL-Einstellungen kann es einige Minuten bis zu 24 Stunden dauern, bis neue Subdomains aufgelöst sind.
Wenn die Seite sofort geladen wird und die Fehlermeldung „Diese Website kann nicht erreicht werden“ angezeigt wird, bedeutet das nicht, dass etwas nicht funktioniert. Es bedeutet lediglich, dass die DNS-Einträge noch nicht vollständig übernommen wurden. Warten Sie ab und überprüfen Sie dann die DNS-Übertragung auf whatsmydns.net, bevor Sie mit der Fehlerbehebung beginnen.
Schritt 3: Erstellen Sie eine Datenbank für die Subdomain
WordPress benötigt eine Datenbank, um Ihre Inhalte, Einstellungen, Benutzer und Plugin-Daten zu speichern. In diesem Schritt werden diese Datenbank sowie ein Benutzer mit Zugriffsrechten darauf erstellt.
Scrollen Sie in cPanel zum Abschnitt „Datenbanken “ und öffnen Sie „MySQL-Datenbanken“.

Geben Sie unter „Neue Datenbank erstellen“ einen Namen ein und klicken Sie auf „Datenbank erstellen“. Verwenden Sie einen aussagekräftigen Namen wie „sitecom_staging“, damit Sie diese Datenbank von Ihren anderen Datenbanken unterscheiden können.

Erstellen Sie einen neuen Benutzer. Verwenden Sie ein sicheres Passwort und speichern Sie es in einem Passwort-Manager. Sie benötigen es im nächsten Schritt, und es gibt keine Möglichkeit, es später wiederherzustellen, ohne es zurückzusetzen.

Scrollen Sie weiter nach unten zu „Benutzer zur Datenbank hinzufügen“. Wählen Sie den soeben erstellten Benutzer und die Datenbank aus.

Weisen Sie dem neuen Benutzer auf dem nächsten Bildschirm alle Berechtigungen zu.

Sobald der Vorgang abgeschlossen ist, erscheint Ihre neue Datenbank in der Liste „MySQL-Datenbanken“, und der neue Benutzer wird darunter unter „Benutzer in dieser Datenbank“ aufgeführt.
Halten Sie den Namen Ihrer Datenbank, Ihren Benutzernamen und Ihr Passwort bereit. Sie benötigen diese Angaben in Schritt 5.
Schritt 4: Laden Sie das Duplicator-Backup auf die Subdomain hoch
Navigieren Sie im cPanel-Dateimanager zum Dokumentenstammverzeichnis Ihrer neuen Subdomain.
Sie befinden sich bereits auf der cPanel-Seite „Domains “. Klicken Sie neben der Subdomain auf „Verwalten “.

Klicken Sie anschließend auf den Dokumentenstamm, um direkt zu den Dateien in cPanel zu gelangen.

Lade beide Dateien hoch: das Archiv und die Datei „installer.php“.

Schritt 5: Führen Sie das Duplicator-Installationsprogramm aus
Rufen Sie in Ihrem Browser die Seite staging.yoursite.com/installer.php auf. Ersetzen Sie diese durch die URL Ihrer Subdomain.
Das eigenständige Installationsprogramm von Duplicator wird automatisch gestartet. Dieses Installationsprogramm läuft auch dann, wenn WordPress noch nicht installiert ist – das ist beabsichtigt.
Geben Sie im Abschnitt „Einrichtung“ Ihre neuen Datenbank-Anmeldedaten ein. Scrollen Sie nach unten und überprüfen Sie die Verbindung.

Nun müssen Sie die Bedingungen und Hinweise akzeptieren. Fahren Sie mit der Installation fort.
Bestätigen Sie im Popup-Fenster, dass Sie den aktuellen Inhalt der Subdomain durch Ihre importierten Daten ersetzen möchten.

Das Installationsprogramm stellt eine Verbindung zur Datenbank her, entpackt das Archiv, importiert die Daten Ihrer Website und aktualisiert automatisch alle URLs von Ihrer ursprünglichen Domain auf die Subdomain. Sie müssen sich lediglich anmelden.

Sobald du das getan hast, wirst du sehen, dass alle deine Daten in die Subdomain importiert wurden!
Schritt 6: Website-URLs aktualisieren und testen
Um sicherzustellen, dass alles ordnungsgemäß funktioniert, gehen Sie zu „Einstellungen“ » „Allgemein“. Vergewissern Sie sich, dass in beiden URL-Feldern die Subdomain und nicht die ursprüngliche Domain angezeigt wird.

Duplicator übernimmt die URL-Ersetzung automatisch während der Installation, doch durch ein manuelles Speichern werden alle zwischengespeicherten Werte in WordPress geleert.
Testen Sie anschließend einige interne Links und überprüfen Sie, ob die Bilder geladen werden. Falls eine Weiterleitung zur ursprünglichen Domain erfolgt, speichern Sie beide URL-Felder unter „Einstellungen“ » „Allgemein“ erneut. Die Website sollte nun ohne Weiterleitungen zur ursprünglichen Domain einwandfrei unter der Subdomain geladen werden.
So installieren Sie WordPress manuell auf einer Subdomain
Dieser Abschnitt behandelt die Neuinstallation: eine saubere WordPress-Installation auf Ihrer Subdomain, bei der keine Inhalte übernommen werden.
Und so geht’s:
- Erstellen Sie die Subdomain in Ihrem Hosting-Kontrollpanel: Fügen Sie die Subdomain in cPanel hinzu und notieren Sie sich den dort zugewiesenen Dokumentstamm – dorthin werden Sie die Dateien hochladen
- MySQL-Datenbank und Benutzer einrichten: Datenbank erstellen, Benutzer anlegen und alle Berechtigungen zuweisen
- Installieren Sie WordPress über Softaculous oder manuell: Nutzen Sie den Ein-Klick-Installer, falls Ihr Host diesen anbietet, oder laden Sie die WordPress-Dateien direkt über den Dateimanager hoch
- Konfigurieren Sie die Datei „wp-config.php“ (nur bei manueller Installation): Geben Sie Ihre Datenbank-Anmeldedaten im Einrichtungsassistenten ein oder erstellen Sie die Konfigurationsdatei manuell, falls die automatische Speicherung aufgrund von Berechtigungsproblemen nicht möglich ist
- Führen Sie den WordPress-Installationsassistenten zu Ende: Legen Sie den Titel Ihrer Website, die Anmeldedaten für den Admin-Bereich und Ihre E-Mail-Adresse fest und schließen Sie dann die Installation ab
- Überprüfen Sie Ihre URL-Einstellungen: Vergewissern Sie sich, dass in den Feldern „WordPress-Adresse“ und „Site-Adresse“ unter „Einstellungen“ » „Allgemein“ die Subdomain genau so angegeben ist
Schritt 1: Erstellen Sie die Subdomain in Ihrem Hosting-Kontrollpanel
Gehen Sie genauso vor wie in Schritt 2 der oben beschriebenen Vorgehensweise. Erstellen Sie die Subdomain in cPanel, notieren Sie sich den zugewiesenen Dokumentstamm und warten Sie, bis die DNS-Änderungen übernommen wurden, bevor Sie die Seite im Browser testen.
Wenn Sie eine Schritt-für-Schritt-Anleitung benötigen, lesen Sie diesen Beitrag im WPBeginner-Blog: So erstellen Sie eine Subdomain.
Ein Unterschied dabei: Lassen Sie das Stammverzeichnis nach der Erstellung der Subdomain leer. Softaculous legt seine Dateien automatisch dort ab, während bei der manuellen Methode vor dem Hochladen von WordPress ein leerer Ordner erforderlich ist.
Schritt 2: Erstellen einer MySQL-Datenbank und eines Benutzers
Gehen Sie genauso vor wie in Schritt 3 der oben beschriebenen Vorgehensweise. Erstellen Sie eine Datenbank, legen Sie einen Benutzer an und weisen Sie ihm alle Berechtigungen zu.
Eine ausführliche Anleitung zu diesem Schritt findest du in meinem Tutorial zum Erstellen von WordPress-Datenbanken.
Bewahren Sie den Namen Ihrer Datenbank, Ihren Benutzernamen und Ihr Passwort an einem leicht zugänglichen Ort auf. Sie werden diese Angaben in Schritt 4 eingeben.
Schritt 3: WordPress in der Subdomain installieren
Hier stehen Ihnen zwei Möglichkeiten zur Verfügung.
- Verwenden Sie Softaculous, sofern Ihr Hosting-Anbieter dies unterstützt. Das Programm übernimmt für Sie den Datei-Upload und die Erstkonfiguration.
- Verwenden Sie die manuelle Methode, wenn Ihr Host keinen Ein-Klick-Installer anbietet oder Sie die volle Kontrolle über die Einrichtung haben möchten.
Methode A: Ein-Klick-Installation über Softaculous
Suchen Sie in cPanel den Softaculous Apps Installer und öffnen Sie ihn.

Wählen Sie „WordPress“ aus der App-Liste aus. Wählen Sie im Dropdown-Menü „Domain auswählen “ Ihre neue Subdomain aus.

Lassen Sie das Feld „In-Verzeichnis“ leer. Wenn Sie hier etwas eingeben, wird WordPress in einem Unterordner statt im Stammverzeichnis der Subdomain installiert, und Ihre URLs werden dies widerspiegeln.
Geben Sie den Titel Ihrer Website, den Admin-Benutzernamen, das Admin-Passwort und die Admin-E-Mail-Adresse ein. Überprüfen Sie unter „Erweiterte Optionen“, ob der Datenbankname mit dem in Schritt 2 erstellten übereinstimmt, oder lassen Sie Softaculous automatisch eine neue Datenbank erstellen.
Klicken Sie auf „Installieren“ und warten Sie, bis der Bestätigungsbildschirm erscheint.
Sobald der Vorgang abgeschlossen ist, wird eine grüne Bestätigungsseite mit Links zu Ihrer neuen Website und zu wp-admin angezeigt.
Methode B: Manuelle Installation
Gehen Sie auf wordpress.org, laden Sie die neueste WordPress-ZIP-Datei herunter und entpacken Sie sie auf Ihrem Computer.

Navigieren Sie im cPanel-Dateimanager zum Dokumentenstammverzeichnis Ihrer Subdomain. Laden Sie den Inhalt des Ordners „wordpress“ in dieses Verzeichnis hoch. Nicht den Ordner selbst – sondern dessen Inhalt. Alles, was darin enthalten ist: „wp-admin“, „wp-content“, „wp-includes“ und alle einzelnen Dateien auf der obersten Ebene.
Sobald der Upload abgeschlossen ist, rufen Sie Ihre Subdomain in einem Browser auf. Es sollte der WordPress-Einrichtungsbildschirm mit der Schaltfläche „Los geht’s!“ angezeigt werden.

Benutzer, die die manuelle Installation gewählt haben, fahren mit Schritt 4 fort. Wenn Sie Softaculous verwendet haben, fahren Sie mit Schritt 5 fort.
Schritt 4: Konfigurieren Sie die Datei „wp-config.php“ (nur bei manueller Installation)
Dieser Schritt gilt nur, wenn Sie die manuelle Installationsmethode verwendet haben. Softaculous erledigt dies automatisch.
Klicken Sie auf dem WordPress-Einrichtungsbildschirm auf „Los geht’s!“. Geben Sie den Namen Ihrer Datenbank, den Benutzernamen, das Passwort und den Datenbank-Host ein. Der Host lautet häufig „localhost“. Sollte dies nicht der Fall sein, finden Sie in der Dokumentation Ihres Hosting-Anbieters Informationen dazu, welchen Host Sie stattdessen verwenden müssen.

Überprüfen Sie alle Anmeldedaten, bevor Sie auf „Absenden“ klicken. Schon ein einziger Tippfehler führt zu der Meldung „Fehler beim Herstellen der Datenbankverbindung“, und das Aufspüren des fehlerhaften Feldes dauert länger, als es gleich beim ersten Mal richtig einzugeben.
WordPress versucht, die Datei „wp-config.php“ automatisch zu erstellen. Sollten die Dateiberechtigungen dies verhindern, zeigt der Einrichtungsbildschirm den Inhalt der Datei an und fordert Sie auf, die Datei manuell zu erstellen.
In diesem Fall öffnen Sie den Dateimanager, navigieren Sie zum Dokumentenstammverzeichnis Ihrer Subdomain, erstellen Sie eine neue Datei mit dem Namen wp-config.php, fügen Sie den generierten Inhalt ein und speichern Sie die Datei.
Kehren Sie zum Einrichtungsbildschirm zurück und klicken Sie auf „Installation ausführen“.

Sobald die Datei „wp-config.php“ vorhanden ist, wird der WordPress-Begrüßungsbildschirm geladen, auf dem Sie nach dem Titel Ihrer Website und den Administrator-Zugangsdaten gefragt werden.
Schritt 5: Schließen Sie den WordPress-Installationsassistenten ab
Dies ist der letzte Schritt der Installation. WordPress fragt einige Angaben ab, richtet dann die Datenbanktabellen ein und erstellt Ihr Administratorkonto.
Geben Sie auf dem Begrüßungsbildschirm den Titel Ihrer Website, den Benutzernamen für den Administrator, das Passwort und Ihre E-Mail-Adresse ein. Wählen Sie Ihr Administratorpasswort sorgfältig aus. Über dieses Konto wird alles auf der Website gesteuert.
Klicken Sie auf WordPress installieren.

Sobald die Installation abgeschlossen ist, erscheint ein Bestätigungsbildschirm mit einer Schaltfläche „Anmelden“. Klicken Sie darauf, um zur Anmeldeseite von wp-admin unter staging.yoursite.com/wp-admin zu gelangen.
Schritt 6: Überprüfen Sie Ihre WordPress-URL-Einstellungen
Eines der häufigsten Probleme nach der Installation ist, dass WordPress intern eine falsche URL speichert. Die Überprüfung dauert nur zwei Minuten und erspart einem später viel Ärger.
Melden Sie sich bei wp-admin an und gehen Sie zu „Einstellungen“ » „Allgemein“. Achten Sie auf zwei Felder: „WordPress-Adresse (URL)“ und „Site-Adresse (URL)“. In beiden Feldern sollte Ihre Subdomain genau so angegeben sein: https://staging.yoursite.com, ohne abschließenden Schrägstrich.
Falls in einem der Felder Ihre Hauptdomain anstelle der Subdomain angezeigt wird, korrigieren Sie dies, bevor Sie weitere Schritte unternehmen. Falsche URL-Einstellungen führen zu Weiterleitungsschleifen, die dazu führen können, dass Sie sich überhaupt nicht mehr bei wp-admin anmelden können.
Klicken Sie auf „Änderungen speichern“, sobald Sie überprüft haben, dass beide Felder korrekt sind. Beide URL-Felder sollten mit Ihrer Subdomain übereinstimmen, und die Website sollte korrekt geladen werden, wenn Sie sie in einem Browser aufrufen.
Behebung häufiger Fehler nach der Installation von WordPress auf einer Subdomain
Die meisten Probleme nach der Installation einer Subdomain lassen sich in wenige Kategorien einordnen. Hier finden Sie die häufigsten Probleme und die jeweiligen Lösungen.
„Fehler beim Herstellen einer Datenbankverbindung“
Wenn du die Subdomain aufrufst, erscheint statt deiner Website ein leerer Bildschirm mit dieser Meldung.
Die Anmeldedaten in der Datei „wp-config.php“ stimmen nicht mit der von Ihnen erstellten Datenbank überein. Schon ein einziges falsches Zeichen (ein vertauschter Buchstabe, ein Großbuchstabe an der falschen Stelle oder ein überflüssiges Leerzeichen) unterbricht die Verbindung vollständig.
Öffne die Datei „wp-config.php“ im Dateimanager und überprüfe DB_NAME, DB_USER, DB_PASSWORD, Und DB_HOST nacheinander mit den Anmeldedaten im Bereich „MySQL-Datenbanken“ von cPanel.

DB_HOST lautet fast immer „localhost“, doch manche verwaltete Hosts verwenden einen benutzerdefinierten Wert. Falls „localhost“ nicht funktioniert, schau in der Dokumentation deines Hosts nach, um die richtige Datenbank-Host-Zeichenkette zu ermitteln.
Die Subdomain wird überhaupt nicht geladen
Sie rufen die Subdomain auf und erhalten die Meldung „Diese Website ist nicht erreichbar“ oder einen DNS-Fehler.
Die DNS-Übertragung für eine neue Subdomain erfolgt nicht sofort. Je nach Host und DNS-TTL kann es einige Minuten oder bis zu 24 Stunden dauern, bis die Subdomain von Ihrem Standort aus aufgelöst wird.
Warte, und schau dann auf whatsmydns.net nach, ob die Subdomain von verschiedenen Standorten weltweit aufgelöst wird.
Sollte das Problem nach 24 Stunden immer noch nicht behoben sein, melden Sie sich erneut bei cPanel an und überprüfen Sie, ob die Subdomain tatsächlich mit dem richtigen Dokumentenstammverzeichnis angelegt wurde. Es kann leicht passieren, dass man auf „Erstellen“ klickt, die Aktion aber nicht ausgeführt wird.
404-Fehler auf allen Seiten außer der Startseite
Die Startseite wird einwandfrei geladen, aber alle anderen URLs führen zu einem 404-Fehler.
Die Permalink-Umschreibung in WordPress ist nicht aktiviert. Entweder fehlt die .htaccess-Datei im Dokumentenstammverzeichnis, oder das Modul „mod_rewrite“ des Servers ist für dieses Verzeichnis nicht aktiviert.
Gehen Sie in wp-admin zu „Einstellungen“ » „Permalinks“ und klicken Sie auf „Änderungen speichern“, ohne etwas zu ändern. Dadurch wird die .htaccess-Datei neu generiert.

Sollten weiterhin 404-Fehler auftreten, öffnen Sie den Dateimanager und prüfen Sie, ob im Dokumentenstammverzeichnis der Subdomain eine .htaccess-Datei vorhanden ist. Die Datei ist möglicherweise ausgeblendet; aktivieren Sie daher im Dateimanager die Option „Versteckte Dateien anzeigen“, falls Sie sie nicht sehen.
Falls die Datei tatsächlich fehlt, finden Sie in der WordPress-Dokumentation den Standardinhalt der .htaccess-Datei, den Sie manuell einfügen können.
Endlosschleife bei wp-admin
Der Browser leitet immer wieder weiter und zeigt schließlich den Fehler „ERR_TOO_MANY_REDIRECTS“ oder einen ähnlichen Fehler an.
Die in der Datenbank gespeicherten Werte für „siteurl“ oder „home“ stimmen nicht mit der URL der Subdomain überein. WordPress leitet auf die gespeicherte URL weiter, was eine weitere Weiterleitung auslöst, die wiederum eine weitere auslöst.
Gehen Sie in wp-admin zu „Einstellungen“ » „Allgemein“ und überprüfen Sie beide URL-Felder.
Falls Sie überhaupt nicht auf wp-admin zugreifen können, bearbeiten Sie die Tabelle „wp_options“ direkt über phpMyAdmin in cPanel. Suchen Sie die Zeilen mit den Namen „siteurl“ und „home“ und ändern Sie beide Werte auf die URL Ihrer Subdomain. Speichern Sie die Änderungen und versuchen Sie dann erneut, wp-admin zu laden.
SSL-/HTTPS-Fehler nach der Installation
Der Browser zeigt eine Zertifikatswarnung an, oder die Website wird mit Fehlern wegen gemischter Inhalte geladen, obwohl Ihre Hauptdomain über SSL verfügt.
Ihr SSL-Zertifikat gilt nicht für die neue Subdomain. Die meisten SSL-Zertifikate für Shared Hosting müssen neu ausgestellt oder erweitert werden, wenn Sie eine Subdomain hinzufügen.
Gehen Sie in cPanel zu „SSL/TLS“ und prüfen Sie, ob Ihr aktuelles Zertifikat die Subdomain enthält.
Falls dies nicht der Fall ist, verwenden Sie AutoSSL (in den meisten cPanel-Installationen unter „SSL/TLS“ verfügbar), um ein kostenloses Zertifikat dafür auszustellen. Der Vorgang dauert in der Regel weniger als eine Minute. Nachdem das Zertifikat ausgestellt wurde, kehren Sie in wp-admin zu „Einstellungen“ » „Allgemein“ zurück und ändern Sie in beiden URL-Feldern die Adresse von http:// auf https://.
Häufig gestellte Fragen (FAQs)
Kann ich WordPress auf einer Subdomain installieren, wenn ich bereits WordPress auf meiner Hauptdomain habe?
Ja. Eine Subdomain läuft als völlig eigenständige WordPress-Installation. Sie verfügt über eigene Dateien, eine eigene Datenbank, eigene Plugins und eigene Themes. Nichts auf der Subdomain wirkt sich auf Ihre Hauptwebsite aus, und nichts auf Ihrer Hauptwebsite wirkt sich auf die Subdomain aus. Das Einzige, was sie gemeinsam haben, ist der übergeordnete Domainname.
Beeinflusst eine WordPress-Subdomain die Suchmaschinenoptimierung meiner Hauptwebsite?
Nicht direkt. Google behandelt Subdomains als eigenständige Einheiten, sodass der Inhalt der Subdomain unabhängig indexiert wird. Das bedeutet auch, dass die Domain-Autorität, die Ihre Hauptwebsite aufgebaut hat, nicht automatisch übertragen wird. Wenn Ihnen die Konsolidierung der Suchmaschinenoptimierung wichtig ist, ist ein Unterverzeichnis die bessere Struktur. Für Staging-Umgebungen oder isolierte Projekte macht es keinen Unterschied.
Brauche ich für eine WordPress-Subdomain einen separaten Hosting-Tarif?
Nein. Subdomains befinden sich auf demselben Hosting-Account wie Ihre Hauptdomain. Sie nutzen denselben Server, denselben Speicherplatz und dieselbe Bandbreitenzuweisung. Die einzige Einschränkung besteht darin, was Ihr aktueller Hosting-Tarif hinsichtlich der Anzahl der Datenbanken und Subdomains zulässt; dies variiert je nach Host und Tarifstufe.
Kann ich eine Subdomain als Staging-Umgebung nutzen und die Änderungen anschließend in die Produktionsumgebung übertragen?
Ja, und das ist einer der häufigsten Gründe für die Einrichtung einer solchen Umgebung. Mit Duplicator Pro kannst du die Staging-Subdomain sichern und auf deiner Produktionsseite bereitstellen. Führe deine Änderungen im Staging-Umfeld durch, teste alles und übertrage die Änderungen erst, wenn du sicher bist.
Was ist der Unterschied zwischen einer Subdomain und einem Unterverzeichnis bei WordPress?
Eine Subdomain (staging.yoursite.com) wird von Ihrem Server und von Suchmaschinen als eigenständige Website behandelt. Sie benötigt eine eigene DNS-Konfiguration, eine eigene Datenbank und eine eigene WordPress-Installation. Ein Unterverzeichnis (yoursite.com/staging) ist ein Ordner innerhalb Ihrer bestehenden Website. Es übernimmt die DNS-Einstellungen Ihrer Hauptdomain und teilt sich aus SEO-Sicht deren Autorität. Unterverzeichnisse sind einfacher einzurichten. Subdomains bieten Ihnen vollständige Isolation.
Was passiert, wenn ich vergesse, ein Backup zu erstellen, bevor ich meine Website auf eine Subdomain klone?
Der Klonvorgang selbst hat keinerlei Auswirkungen auf Ihre Hauptwebsite. Duplicator erstellt zwar ein Backup davon, nimmt aber keine Änderungen daran vor. Das Versäumen eines Backups vor dem Klonen ist also an sich noch kein Weltuntergang. Das Risiko liegt vielmehr darin, was danach passiert. Wenn Sie die Subdomain für Staging-Zwecke nutzen und die Änderungen schließlich in die Produktionsumgebung übertragen, benötigen Sie ein sauberes Backup aus der Zeit vor dieser Übertragung. Erstellen Sie daher mit Duplicator ein Backup, bevor Änderungen live geschaltet werden.
Ihre Subdomain ist online. So geht es weiter.
Die Installation von WordPress auf einer Subdomain ist der einfache Teil. Was vielen jedoch Probleme bereitet, ist das, was danach kommt: Die Subdomain weicht von der Produktionsumgebung ab, das SSL-Zertifikat läuft ab oder eine Staging-Site wird unbemerkt von Google indexiert und verursacht Probleme mit doppelten Inhalten.
Wenn Sie eine Staging-Umgebung betreiben, sollten Sie diese mit der Produktionsumgebung synchron halten. Das bedeutet, dass Sie den WordPress-Kern, die Plugins und die Themes auf der Staging-Umgebung aktualisieren müssen, sobald Sie die Produktionsumgebung aktualisieren. Eine Staging-Umgebung, auf der eine ältere Version eines Plugins läuft als in der Produktionsumgebung, ist eigentlich keine Staging-Umgebung mehr; es handelt sich um eine andere Website, und die dort erzielten Testergebnisse sind kaum aussagekräftig.
Das Letzte, was Sie tun sollten, bevor Sie das Projekt als abgeschlossen betrachten: Überprüfen Sie, ob Ihr SSL-Zertifikat die Subdomain abdeckt, und notieren Sie sich das Ablaufdatum. Bei den meisten cPanel-Hosts wird AutoSSL automatisch verlängert, bei Managed-Hosts läuft dies jedoch anders ab. Informieren Sie sich darüber, wie es bei Ihrem Anbieter funktioniert, bevor das Zertifikat abläuft und Ihre Subdomain Warnmeldungen im Browser auslöst.
Jede Installation, jede Migration, jeder Push vom Staging- in den Produktionsbereich ist ein Moment, in dem etwas schiefgehen kann. Die Websites, die sich schnell wieder erholen, sind diejenigen, die bereits über ein einwandfreies Backup verfügen – nicht diejenigen, die im Nachhinein verzweifelt nach einem suchen.
Über 1,5 Millionen WordPress-Profis nutzen Duplicator Pro für Backups, Migrationen und Staging. Ein Backup. Zwei Dateien. Alles, was Sie brauchen, um eine Website von Grund auf wiederherzustellen oder an einen beliebigen Ort zu verschieben.
Wenn dir diese Anleitung geholfen hat, solltest du dir auch diese Anleitungen als Lesezeichen speichern.
- So verschieben Sie eine WordPress-Website von einer Subdomain auf eine Hauptdomain
- So installieren Sie WordPress in einem Unterverzeichnis
- So verschieben Sie eine WordPress-Website auf einen neuen Host
- Benötigen Sie eine Staging-Site?
- So sichern Sie die Staging-Umgebung Ihrer Website vor jedem Deployment