Der Umzug von WordPress besteht aus zwei Teilen: den Dateien und der Datenbank. Beide müssen übertragen und in der Datei wp-config.php miteinander verbunden werden. Gehen Sie in dieser Reihenfolge vor, damit die ursprüngliche Website funktioniert, bis die neue fertig ist.
Vorgehen
- Sichern Sie die ursprüngliche Website. Laden Sie alle Dateien per FTP herunter und exportieren Sie die Datenbank. Exportieren können Sie in phpMyAdmin, siehe Import und Export einer Datenbank in phpMyAdmin.
- Legen Sie eine neue leere Datenbank beim neuen Hosting an und notieren Sie sich die Zugangsdaten (Name, Benutzer, Passwort).
- Importieren Sie die Datenbank in die neue Datenbank.
- Laden Sie die Dateien über FTP oder SFTP auf das neue Hosting hoch.
- Passen Sie die wp-config.php an: Tragen Sie die neuen Datenbankzugangsdaten ein (
DB_NAME,DB_USER,DB_PASSWORD, gegebenenfallsDB_HOST). - Testen Sie die Website, bevor Sie die Domain umstellen: Seiten vor der DNS-Änderung anzeigen.
- Stellen Sie das DNS auf das neue Hosting um: Domain ausrichten.
Wenn sich die Adresse der Website ändert
Zieht die Website auf eine andere Domain um (oder von http auf https), müssen die in der Datenbank gespeicherten Adressen geändert werden. WordPress speichert sie auch in serialisierten Daten, sodass ein einfaches Ersetzen von Text im SQL-Export die Daten beschädigt. Verwenden Sie ein Plugin zum Suchen und Ersetzen in der Datenbank, das mit Serialisierung umgehen kann.
Prüfen Sie nach dem Umzug
- Funktionieren die Startseite und die Unterseiten? Wenn die Unterseiten einen Fehler 404 zeigen, klicken Sie unter Einstellungen > Permalinks einfach erneut auf Speichern.
- Werden Bilder angezeigt und funktioniert die Anmeldung im Verwaltungsbereich?
- Werden Formulare gesendet und kommen die E-Mails daraus an? Siehe Limits für den E-Mail-Versand.
- Passt die PHP-Version zu Ihrem Plugin und Theme? Siehe PHP-Version auswählen.
- Ist HTTPS eingerichtet?
Zieht auch die Domain um, siehe Domainumzug. Wenn Sie den Umzug nicht selbst durchführen möchten, schreiben Sie uns.