Ändern der Domain beim Umzug einer WordPress Webseite. Viele WordPress-User kennen das Problem bei der Liveschaltung der neuen Webseite, beim Umzug auf eine neue Domain oder sogar beim sicherstellen der https-Verbindung; Wie kann ich die Domain in WordPress anpassen und was muss ich beachten?
WordPress bietet für die Live-Domain und das Backend eine Einstellungsseite unter EINSTELLUNGEN > ALLGEMEIN. Diese Einstellung ändert genau genommen die zwei Einträge „site_url“ und „home“, in der Datenbank wp_options. Interne Verlinkungen und Bildverweise, werden durch diese Einstellung jedoch nicht beeinflusst. Aus diesem Grund haben wir euch hier ein einfaches Tutorial wie Ihr eure Domain bei eurer WordPress Installation mit Hilfe von MySQL, umstellen könnt.
Wichtig! Macht aus Sicherheit zuerst ein Backup/Export der gesamten Dankenbank, damit Ihr bei Problemen wieder zurückstellen könnt.
Was benötigt Ihr, um die WordPress Domain zu ändern?
- MySQL Datenbankzugriff und minimale Kenntnisse
- Nachfolgender Codeschnippsel, an eure Datenbankstruktur angepasst
Wie gehen wir vor um die WordPress Domain zu ändern?
- In MyPHPadmin anmelden
- Gehen Sie in die Tabelle wp_options (der Prefix wp_ könnte bei Ihnen anders sein).
- Passen Sie die Domains unter den Einträgen „site_url“ und „home“ an
- Gehen Sie in die Tabellenübersicht und klicken Sie oben auf SQL
- Geben Sie den nachfolgenden Codeschnippsel im Editorfeld ein, passen Sie die Prefix (wp_) an und führen Sie eine Simulation durch.
- War die Simulation erfolgreich, führen Sie den Code aus.
- Fertig! Die URLs der WordPress-Installation sollten nun überall angepasst sein.
SQL Codeschnippsel um die WordPress Domain zu ändern
Für die Guid(Menüs etc), Posts und andere Custom Post Types.
Ihr müsst den nachfolgenden Codeschnippsel in euer SQL-Feld in MyPHPadmin eingeben und an euere Anforderungen anpassen.
„olddomain.com/wordpress“ ersetzen wir mit der alten URL, nicht mehr korrekten Domain. Als Beispiel nehmen wir die Änderung von http zu https, für unsere eigene Domain und schreiben „http://webseitenhilfe.ch“
„www.newdomain.com“ ersetzen wir mit der neuen URL, welche in unserem aktuellen Beispiel mit „https://webseitenhilfe.ch“ ersetzt wird.
UPDATE wp_posts
SET guid =REPLACE(
guid,
"olddomain.com/wordpress",
"www.newdomain.com"
);
UPDATE wp_posts
SET post_content = REPLACE(
post_content,
"olddomain.com/wordpress",
"www.newdomain.com"
);
UPDATE wp_postmeta
SET meta_value = REPLACE(
meta_value,
"olddomain.com/wordpress",
"www.newdomain.com"
);
Für WordPress und die meisten Plugins reichen diese Anpassungen aus. Einige Plugins nutzen eigene Tabellen, womit es nötig ist, diese herauszufinden und entsprechenden SQL anzupassen:
UPDATE wp_tabellenname
SET feld_das_url_enthaelt = REPLACE(
feld_das_url_enthaelt,
"olddomain.com/wordpress",
"www.newdomain.com"
);
wp_tabellenname = Prefix und Tabellenname anpassen!
feld_das_url_enthaelt = Spalte / Feld welche alte URLs enthält anpassen!
Mit diesem kurzen Tutorial und Codeschnippsel, solltet Ihr in der Lage sein, die URLs über MyPHPadmin für eure WordPress-Webseite in der Datenbank anzupassen.
Falls du Hilfe unsere Hilfe benötigst, kannst du diese über Soforthilfe oder Dienstleistungen direkt online buchen.
Empfehle uns Deinen Freunden!
- Klicken, um auf WhatsApp zu teilen (Wird in neuem Fenster geöffnet)
- Klicken, um auf Telegram zu teilen (Wird in neuem Fenster geöffnet)
- Klick, um auf Facebook zu teilen (Wird in neuem Fenster geöffnet)
- Klick, um auf LinkedIn zu teilen (Wird in neuem Fenster geöffnet)
- Klick, um auf Reddit zu teilen (Wird in neuem Fenster geöffnet)
- Klicke, um auf X zu teilen (Wird in neuem Fenster geöffnet)