Hallo xepri,
wenn Du Zugriff auf die Datenbank hast, z.B. mit phpmyadmin, schon.
Viele Grüße
Draal
Das geht auch übers Backend, wenn du vorher in der wp-config.php
mit einem geeigneten Code-Editor (z.B. VS Code oder Notepad++, beide kostenlos erhältlich) die Zeile define( 'RELOCATE', true );
oberhalb von oberhalb von /* That's all, stop editing! Happy blogging. */
einträgst. Dann kannst du dich mit https://example.com/wp-login.php
(bereits mit der neuen Domain) im Backend anmelden und die Einträge in Einstellungen > Allgemein ändern.
Da WordPress für die eingebundenen Mediendateien absolute URLs benutzt, solltest du noch ein Plugin wie Better Search Replace installieren und damit in allen Datenbanktabellen die alte URL mit der neuen URL ersetzen. (Tabellen markieren, Häkchen bei „Testlauf“ entfernen)
Danach kannst du das Plugin wieder löschen und die eingefügte Zeile aus der wp-config.php
entfernen.
Die von @draal genannte Variante, die URL in der Datenbanktabelle wp_options
direkt in den Feldern siteurl
und home
zu ändern, funktioniert auch, aber dann musst du trotzdem noch die Ersetzung mit Better Search Replace vornehmen.
Thread-Starter
xepri
(@xepri)
Vielen Dank, Bego Mario Garde!
Datenbank und co. habe ich schon ergänzt. Vielen Dank für die Lösung über wp-config.php!