Sie möchten Ihre bestehende WordPress-Website von einem anderen Anbieter zu Alpenhost umziehen? Mit der richtigen Reihenfolge gelingt das ohne Ausfallzeit und ohne Datenverlust. Diese Anleitung zeigt zwei Wege: den automatischen Umzug mit dem WP Toolkit und den manuellen Umzug per Datei- und Datenbankexport.
Die richtige Reihenfolge
- Webhosting bei Alpenhost bestellen und Domain in Plesk anlegen
- Website auf den neuen Server kopieren
- Neue Website testen, bevor die Domain umgestellt wird
- DNS bzw. Domain auf Alpenhost umstellen
- SSL-Zertifikat ausstellen
- Altes Hosting erst kündigen, wenn alles läuft
Kündigen Sie das alte Hosting erst, wenn die Website bei uns vollständig funktioniert und auch die E-Mails umgezogen sind.
Weg 1: Automatischer Umzug mit dem WP Toolkit
Das WP Toolkit kann eine WordPress-Installation direkt von einem anderen Server übernehmen.
- Öffnen Sie in Plesk WordPress und klicken Sie auf Importieren bzw. Website migrieren.
- Geben Sie die Adresse der bestehenden Website ein.
- Wählen Sie die Verbindungsart. Am einfachsten ist die Übertragung per Plugin: Das WP Toolkit erzeugt ein kleines Plugin, das Sie auf der alten Website installieren. Alternativ geben Sie die FTP- oder SSH-Zugangsdaten des alten Anbieters an.
- Wählen Sie die Zieldomain in Plesk und starten Sie die Übertragung.
Dateien und Datenbank werden kopiert und die Konfiguration automatisch angepasst. Stellen Sie danach die Domain um, wie in Schritt 4 unten beschrieben.
Weg 2: Manueller Umzug
Schritt 1: Dateien beim alten Anbieter sichern
Laden Sie per FTP alle Dateien Ihrer WordPress-Installation herunter, insbesondere den Ordner wp-content und die Datei wp-config.php. Schneller geht es, wenn Ihr alter Anbieter einen Dateimanager mit ZIP-Funktion bietet.
Schritt 2: Datenbank exportieren
Exportieren Sie beim alten Anbieter die Datenbank über phpMyAdmin als SQL-Datei.
Schritt 3: Bei Alpenhost einspielen
- Legen Sie in Plesk eine neue Datenbank mit Benutzer an, siehe Datenbank anlegen und phpMyAdmin nutzen.
- Importieren Sie die SQL-Datei in die neue Datenbank.
- Laden Sie die Dateien in den Ordner
httpdocshoch, etwa als ZIP über den Dateimanager, den Sie dort entpacken. - Passen Sie in der
wp-config.phpdie Datenbankzugangsdaten an:define( 'DB_NAME', 'neuer_datenbankname' ); define( 'DB_USER', 'neuer_benutzer' ); define( 'DB_PASSWORD', 'neues_passwort' ); define( 'DB_HOST', 'localhost' ); - Öffnen Sie anschließend im WP Toolkit Scannen. Plesk erkennt die Installation und Sie können sie wie gewohnt verwalten.
Schritt 4: Vor der Umstellung testen
Bevor Sie die Domain umstellen, prüfen Sie die neue Website. Dazu tragen Sie die IP-Adresse unseres Servers vorübergehend in die hosts-Datei Ihres Computers ein. Ihr Computer ruft die Domain dann bei uns auf, alle anderen Besucher sehen weiter die alte Seite.
- Windows: Öffnen Sie den Editor als Administrator und bearbeiten Sie
C:\Windows\System32\drivers\etc\hosts. - macOS und Linux:
sudo nano /etc/hosts
Fügen Sie eine Zeile hinzu, die IP-Adresse finden Sie in Plesk unter Hosting-Einstellungen:
203.0.113.10 ihre-domain.at www.ihre-domain.at
Testen Sie Startseite, Unterseiten, Formulare und bei Shops den Bestellvorgang. Entfernen Sie die Zeile danach wieder.
Schritt 5: Domain umstellen
Je nach Situation haben Sie zwei Möglichkeiten:
- Domain zu Alpenhost transferieren: siehe Domain zu Alpenhost transferieren
- Domain beim bisherigen Anbieter belassen: Ändern Sie die Nameserver auf unsere Nameserver oder setzen Sie nur den A-Eintrag auf unsere IP-Adresse. Siehe Nameserver einer Domain ändern.
Tipp: Setzen Sie beim alten Anbieter einen Tag vor der Umstellung die TTL der DNS-Einträge herunter, etwa auf 300 Sekunden. Dann wirkt die Änderung schneller.
Vergessen Sie nicht die E-Mails. Legen Sie vor der Umstellung alle Postfächer bei uns an. Übertragen Sie bestehende E-Mails per IMAP, zum Beispiel mit Ihrem E-Mail-Programm, indem Sie das alte und das neue Konto parallel einrichten und die Ordner verschieben.
Schritt 6: SSL und Feinschliff
- Sobald die Domain auf unseren Server zeigt, stellen Sie ein SSL-Zertifikat aus, siehe SSL-Zertifikat mit Let's Encrypt in Plesk aktivieren.
- Leeren Sie die Caches von Caching-Plugins.
- Speichern Sie unter Einstellungen → Permalinks einmal ohne Änderung. Das erzeugt die
.htaccessneu.
Fehlerbehebung
Die Startseite funktioniert, Unterseiten zeigen 404
Die .htaccess fehlt. Speichern Sie die Permalinks wie oben beschrieben neu.
Bilder fehlen oder es erscheinen Links zur alten Adresse
Wenn sich die Adresse geändert hat, etwa von http auf https, ersetzen Sie alte Adressen in der Datenbank mit einem Plugin wie Better Search Replace.
Weißer Bildschirm oder Fehler 500
Prüfen Sie unter Websites & Domains → Logs die Fehlermeldung. Häufig ist eine zu alte oder zu neue PHP-Version die Ursache.
Gerne übernehmen wir den Umzug auch für Sie. Eröffnen Sie dazu ein Support-Ticket.
