Wenn Sie Ihre WordPress-Website auf einen neuen Domainnamen verschieben möchten, können Sie dies manuell tun, indem Sie die Schritte in dieser Anleitung befolgen. Allerdings beinhalten die meisten Hosting-Pakete von one.com unser 1-click-Migrationstool, das den Prozess viel einfacher und schneller macht.
- Schritt 1 - Erstellen Sie Backups Ihres Webspace und Ihrer Datenbank
- Schritt 2 - Laden Sie die Dateien auf Ihre neue Domain hoch
- Schritt 3 - Importieren Sie Ihre Datenbank
- Schritt 4 - Umgang mit Datenbankreferenzfehlern
- Schritt 5 - Bearbeiten Sie die Optionen siteurl und home
- Schritt 6 - Aktualisieren Sie die Verbindungsdetails in der wp-config
- Schritt 7 - Überprüfen Sie die Seite auf Ihrer neuen Domain
- Schritt 8 - Permalinks aktualisieren (optional)
- Schritt 9 - Defekte Bilder mit Better Search Replace reparieren (optional)
- Schritt 10 - Überprüfen Sie Ihre Website erneut (optional)
Tipp: Bevor Sie mit dem Migrationsprozess beginnen, stellen Sie sicher, dass Ihre aktuelle WordPress-Website ordnungsgemäß funktioniert.
Schritt 1 - Erstellen Sie Backups Ihres Webspace und Ihrer Datenbank
Zuerst müssen Sie ein Backup Ihrer Website erstellen, sowohl von den Webspace-Dateien als auch von Ihrer Datenbank.
- Webspace: Laden Sie die Dateien Ihrer Website auf Ihren Computer herunter und speichern Sie eine Kopie der Dateien in einem separaten Ordner auf Ihrem Computer, um sie als Backup aufzubewahren. Schauen Sie sich einen unserer Leitfäden an, wenn Sie dabei Hilfe benötigen:
- Datenbank: Exportieren Sie Ihre Datenbank mit phpMyAdmin und speichern Sie eine Kopie der exportierten SQL-Datei in einem separaten Ordner auf Ihrem Computer als Backup. Wenn Sie Hilfe benötigen, lesen Sie unseren Leitfaden:
Schritt 2 - Laden Sie die Dateien auf Ihre neue Domain hoch
Melden Sie sich über SFTP an und laden Sie Ihr Backup auf den Webspace Ihrer neuen Domain hoch. Wenn Sie Ihr Backup mit dem File Manager erstellt haben, denken Sie daran, es vor dem Hochladen zu entpacken.
Schritt 3 - Importieren Sie Ihre Datenbank
Importieren Sie das Backup Ihrer Datenbank in phpMyAdmin. Schauen Sie sich unseren Guide zum Importieren einer Datenbank an, wenn Sie Hilfe benötigen.
Schritt 4 - Umgang mit Datenbankreferenzfehlern
Zwischen den Schritten 3 und 4 kann je nach Datenbank oder phpMyAdmin-Einstellungen, in der der ursprüngliche Dump erstellt wurde, eine Fehlermeldung erscheinen. Wenn kein Fehler angezeigt wird, fahren Sie mit Schritt 5 fort. Diese Fehlermeldung weist normalerweise darauf hin, dass der zu importierende SQL-Dump Verweise auf den alten Datenbanknamen oder den alten Datenbankbenutzernamen enthält und diese Verweise aktualisiert werden müssen.
Wenn diese Fehlermeldung auftritt, führen Sie die folgenden Schritte aus, um sie zu beheben:
- Öffnen Sie die SQL-Dump-Datei mit einem Texteditor. Stellen Sie sicher, dass Sie einen einfachen Text-Editor wie Notepad oder gedit oder einen Code-Editor wie Visual Studio Code verwenden. Verwenden Sie KEINE Rich-Text-Editoren wie MS Word, da diese Formatierungsprobleme verursachen und die Datei irreparabel beschädigen können, sodass ein neuer SQL-Dump erforderlich ist.
- Suchen Sie sorgfältig nach allen Vorkommen des alten Datenbanknamens oder des alten Datenbankbenutzernamens und ersetzen Sie diese durch die neuen und korrekten Werte.
Tipp: Sie können einen bestimmten Datenbanknamen oder Benutzernamen schnell finden, indem Sie die Tastenkombination „Strg+F“ auf einem PC oder „Befehl+F“ auf einem Mac verwenden, um danach zu suchen.
- Speichern Sie die geänderte SQL-Dump-Datei.
- Versuchen Sie nun erneut, die aktualisierte SQL-Dump-Datei zu importieren, indem Sie Schritt 3 wie zuvor beschrieben wiederholen.
- Wenn Sie weiterhin eine Fehlermeldung erhalten, wenden Sie sich bitte an unser Support-Team, um Hilfe zu erhalten. Wenn keine Fehlermeldung angezeigt wird, können Sie mit Schritt 5 fortfahren.
Schritt 5 - Bearbeiten Sie die Optionen siteurl und home
Sobald Ihre Datenbank importiert wurde, suchen Sie im Menü links die Tabelle, die auf _options endet, und öffnen Sie diese. Als Nächstes müssen Sie den Standort Ihrer Website an zwei Stellen in der Datenbank ändern.
- Suchen Sie in dieser Tabelle, die auf _options endet, siteurl und home in der Spalte option_name. Normalerweise befinden sich diese Datensätze oben in der Tabelle in den Zeilen 1 und 2.
- Beginnen Sie mit siteurl und klicken Sie ganz links in dieser Zeile neben dem Stiftsymbol auf Bearbeiten.
- Dadurch wird ein Fenster geöffnet, in dem Sie das Feld option_value sehen können.
-
Ersetzen Sie die alte Domain durch Ihren neuen Domainnamen und klicken Sie unten rechts auf Go, um die Änderungen zu speichern.
- Wiederholen Sie die gleichen Schritte für home.
Schritt 6 - Aktualisieren Sie die Verbindungsdetails in der wp-config
Sie müssen nun die Anmeldedaten Ihrer alten Domain durch die Ihrer neuen Domain in WordPress ersetzen.
Wir haben eine Anleitung erstellt, wie Sie die Verbindungsdetails aktualisieren können, falls Sie Hilfe benötigen.
Schritt 7 - Überprüfen Sie die Seite auf Ihrer neuen Domain
Schalten Sie Ihre alte Website offline, um sicherzustellen, dass sie Ihre neue Website nicht beeinträchtigt. Sie können dies tun, indem Sie die Datei index.php auf dem alten Server umbenennen. Folgen Sie diesen Schritten:
- Greifen Sie auf den File Manager Ihrer alten Domain zu. Dieser wird in einem neuen Fenster geöffnet.
- Wählen Sie die Datei index.php aus, indem Sie das Kontrollkästchen vor der Datei aktivieren.
- Wählen Sie Umbenennen neben dem Stiftsymbol oben rechts.
- Geben Sie den neuen Namen ein, zum Beispiel index-1.php oder index-old.php.
- Bitte verwenden Sie keine Leerzeichen, und denken Sie daran, dass die Dateierweiterung .php bereits vorausgefüllt ist.
- Drücken Sie die Eingabetaste auf Ihrer Tastatur, um die Datei zu speichern.
Überprüfen Sie nach dem Öffnen Ihrer neuen Domain in Ihrem Browser, ob alles ordnungsgemäß funktioniert. Möglicherweise sind jedoch weitere manuelle Korrekturen erforderlich.
Schritt 8 - Permalinks aktualisieren (optional)
Um 404-Fehler auf Ihrer WordPress-Site zu verhindern, müssen wir die .htaccess-Datei aktualisieren. Um dies zu erreichen, müssen Sie Ihre Permalinks aktualisieren.
- Melden Sie sich bei Ihrem WP-Admin an.
- Klicken Sie auf Einstellungen > Permalinks im Menü links.
- Scrollen Sie nach unten zum Button Änderungen speichern und klicken Sie darauf, um sicherzustellen, dass alle Unterseiten Ihrer WordPress-Site problemlos funktionieren.
Schritt 9 - Defekte Bilder mit Better Search Replace reparieren (optional)
Sollten Sie feststellen, dass Bilder nicht richtig angezeigt werden, verweisen die Links immer noch auf die alte Domain. Sie können dies beheben, indem Sie Bilder manuell erneut einfügen.
Wenn Sie eine Website mit vielen Bildern haben, können Sie ein Plugin namens Better Search Replace ausprobieren. Es handelt sich um ein Plugin eines Drittanbieters, das Ihre alte Domain automatisch durch Ihre neue Domain in Ihrer Datenbank ersetzt.
Hinweis: Wenn Sie Probleme mit einem Plugin haben, wenden Sie sich am besten an den Plugin-Hersteller, um Hilfe zu erhalten, da es sich um Produkte von Drittanbietern handelt. Bevor Sie Änderungen vornehmen, empfehlen wir Ihnen, ein Backup Ihrer Website-Dateien und Ihrer Datenbank zu erstellen.
- Melden Sie sich bei Ihrem WP-Admin an.
- Klicken Sie auf Plugins und dann auf Neues Plugin hinzufügen.
- Suchen Sie nach Better Search Replace und installieren Sie das Plugin mit diesem Namen.
- Klicken Sie anschließend auf Aktivieren, um das Plugin zu aktivieren.
- Klicken Sie auf Werkzeuge und Better Search Replace.
- Suchen Sie nach dem alten Domainnamen und ersetzen Sie ihn durch den neuen Domainnamen.
- Wählen Sie die Tabellen aus, in denen Sie suchen möchten. Ihre Beiträge befinden sich in der Tabelle, die auf _posts endet, aber normalerweise können Sie getrost alle Tabellen auswählen.
- Deaktivieren Sie das Kontrollkästchen Als Testlauf ausführen und klicken Sie auf Suchen/Ersetzen starten. Wenn Sie einen Testlauf durchführen möchten, bevor Sie Änderungen vornehmen, lassen Sie das Kontrollkästchen Als Testlauf ausführen aktiviert.
Schritt 10 - Überprüfen Sie Ihre Website erneut (optional)
Ihre Website sollte nun erfolgreich verschoben worden sein, einschließlich Bildern und Links. Wenn Sie auf Probleme stoßen, können Sie sich gerne an unseren Support wenden, um weitere Hilfe zu erhalten.
Sie haben noch keine Website? Mit WordPress können Sie einfach und schnell die Website Ihrer Träume erstellen.
Verwandte Artikel: