Das Problem: Durch Verzeichnis-Wechsel bekommt die neue Doamin (hier: version-01.wordpress-erfolg.info) jetzt zwar Inhalte, doch die URLs sind weiterhin die alte Domain (hier: ja-wort.info). Ein sauberer Domainwechsel säubert auch die Datenbank von den alten URLs.
Anleitung: Olzem/Reimann WP4-Videotraining, Kapitel 9.4 Datenbank-Felder umbenennen
1. Vorbereitung von Verzeichnis, Datensicherung und FTP-Installation
- Verzeichnis für die Subdomain erstellen: /www/wpe-01
- ftp…-blog3 auf dieses Verzeichnis leiten
- Sichern: die Datenbank db…-blog4
- Sichern: Die hochgeladenen Dateien im Upload-Ordner wp-content (ja-Wort.info) (172 Dateien) und der Plugins
- WP4.4 schon in dieses Verzeichnis laden, doch OHNE Installation, weil die Datenbank erst noch vorbereitet werden muss.
2. Datenbank-URLs anpassen
CODEX-Anleitung (engl):
codex.wordpress.org/Function_Reference/maybe_serialize
- Problem: Die URL-Einträge können nicht mit einem normalen Editor angepasst werden (Fehlerquelle: Stringlänge).
- Das kostenlose Tool DATABASE SEARCH AND REPLACE SCRIPT IN PHP von interconnectit.com ist hier zieführend; die Downloadseite des Tools > HIER (zip-Datei)
- Entzippen und den Ordner (Search-Replace-DB-master) in das Root-Verzeichnis der alten Domain (hier: Ja-Wort.info) über FileZilla integrieren
- Skript aufrufen über den Befehl (ja-wort.info/Search-Replace-DB-master)
- replace http://ja-wort.info with http://version-01.wordpress-erfolg.info
- dry run (Probelauf): 3 + 4 + 548 = 555 Änderungen in der Summe!
- live run: in der Datenbank db…-blog4 sind die alten URLs auf die URL der Subdomain umgeschrieben. Jetzt kann der Umzug vollzogen werden!
3. Neuinstallation mit korrigierter Datenbank
- Subdomain ins Verzeichnis wpe-01 leiten
- Neu-Installation von WP über die Subdomain (version-01)
- Nachtragen der gespeicherten Daten-Uploads
- Nachtrag der Plugins und ihre Aktivierung
- Permalinks wechseln auf /Beitragsname