Wenn Ihre WordPress-Website auf eine neue Domain umzieht, müssen Sie die Domain an mehreren Stellen anpassen. Es reicht nicht aus, nur die WordPress-Adresse zu ändern.
Damit die Website vollständig funktioniert, müssen Sie:
In diesem Beispiel wird folgende Domainänderung durchgeführt:
https://www.easytest.at
https://www.easynamehosting.com
Ersetzen Sie diese Beispiel-Domains in Ihrer eigenen Umstellung durch Ihre tatsächliche alte und neue Domain.
Bevor Sie WordPress selbst umstellen, muss die neue Domain auf das Verzeichnis der bestehenden WordPress-Installation zeigen. Sonst kann WordPress unter der neuen Domain nicht geladen werden.
Melden Sie sich im Kundenkonto an.
Öffnen Sie Domains und klicken Sie bei der neuen Domain auf Subdomains.

Suchen Sie die neue Domain in der Liste.
Stellen Sie sicher, dass die neue Domain auf dasselbe Verzeichnis zeigt wie die bisherige WordPress-Domain.
Beispiel:
/apps/wordpress-177382/Setzen Sie diesen Verzeichnis-Pfad auch für die neue Domain.


Speichern Sie die Änderung.
Die Änderung kann bis zu 5 Minuten dauern.
Erst danach kann WordPress unter der neuen Domain geladen werden.
In diesem Schritt ändern Sie die WordPress-System-URL. Dadurch startet WordPress unter der neuen Domain.
Melden Sie sich im Kundenkonto an und öffnen Sie Webhosting → Datenbanken.
Klicken Sie bei der gewünschten Datenbank auf phpMyAdmin dieser Datenbank öffnen.
Den Datenbank-Benutzer und das Datenbank-Passwort finden Sie in der wp-config.php Ihrer WordPress-Installation.

Öffnen Sie in phpMyAdmin die Tabelle wp_options.
Der Tabellenname kann je nach Installation ein anderes Präfix haben. Im Beispiel lautet das Präfix rv7y_.

Suchen Sie in der Tabelle die Einträge:
siteurlhomeDiese Werte zeigen aktuell noch auf die alte Domain:
https://www.easytest.at
Klicken Sie beim Eintrag siteurl auf das Bearbeiten-Symbol.
Ersetzen Sie die alte Domain durch die neue Domain:
https://www.easynamehosting.comSpeichern Sie die Änderung.
Wiederholen Sie denselben Schritt für den Eintrag home.

WordPress lädt nun unter der neuen Domain. Inhalte innerhalb der Website können aber weiterhin auf die alte Domain verweisen.
Damit Bilder, interne Links, Menüs, Widgets, Shortcodes, Page-Builder-Elemente und WooCommerce-Daten korrekt funktionieren, müssen alle Vorkommen der alten Domain in der Datenbank ersetzt werden.
Dafür verwenden Sie das Plugin Better Search Replace.
Melden Sie sich in WordPress unter der neuen Domain an.
Öffnen Sie Plugins → Installieren.
Suchen Sie nach Better Search Replace, klicken Sie auf Jetzt installieren und anschließend auf Aktivieren.


Öffnen Sie Werkzeuge → Better Search Replace.
Tragen Sie bei Suchen nach die alte Domain ein:
www.easytest.atTragen Sie bei Ersetzen durch die neue Domain ein:
www.easynamehosting.comMarkieren Sie alle Tabellen.
Aktivieren Sie zuerst Dry Run, um einen Testlauf ohne Änderung durchzuführen.
Klicken Sie auf Suchen/Ersetzen starten.

WordPress zeigt Ihnen nach dem Testlauf an, wie viele Ersetzungen möglich sind. In diesem Schritt wurde noch nichts geändert.

Wenn die angezeigten Ergebnisse korrekt aussehen, entfernen Sie den Haken bei Dry Run und starten Sie den Vorgang erneut.
Der Vorgang kann je nach Größe der Website wenige Sekunden bis mehrere Minuten dauern.
Danach sollten folgende Inhalte wieder korrekt funktionieren:
Prüfen Sie, ob siteurl und home korrekt gesetzt sind. Leeren Sie anschließend den WordPress-Cache und den Browser-Cache.
Führen Sie den Such- und Ersetzungsvorgang erneut aus. Prüfen Sie dabei, ob die alte Domain exakt richtig eingetragen wurde.
Wenn Inhalte noch über http geladen werden, ersetzen Sie zusätzlich die vollständige alte URL:
http://www.easytest.atdurch:
https://www.easynamehosting.comVerwenden Sie erneut Better Search Replace. Ersetzen Sie die Domain nicht manuell direkt in der Datenbank, da Page-Builder serialisierte Daten speichern können.
Die Domainänderung ist abgeschlossen, wenn:
siteurl und home auf die neue Domain zeigen