[ad_1]
Ich nenne die Websites XYZ (alt) und ABC (neu), um mir etwas Tipparbeit zu ersparen. 🙂
- Du installierst in XYZ das Plugin UpdraftPlus WP Backup und erstellst damit ein vollständiges Backup von Datenbank, Themes, Plugins und Uploads.
- Du installierst für ABC WordPress („berühmte 5-Minuten-Installation“). Verwendest du die gleiche MySQL-Datenbank, musst du ein anderes Datenbanktabellen-Präfix verwenden.
Als Zugangsdaten kannst du dir etwas Einfaches ausdenken, Useradminund Passwortaugustreicht; wird direkt wieder überschrieben. - Du meldest dich mit diesen Zugangsdaten im Backend von ABC an, installierst auch hier UpdraftPlus, lädst die Backups hoch und stellst sie wieder her. Dabei bekommst du den Warnhinweis, dass die URL nicht zum Backup passt. Das bestätigst du. (In der kostenpflichtigen Version gibt es ein Modul für den Transfer – ich bin hier von der kostenlosen Variante ausgegangen.) Das Browserfenster mit WordPress kannst du danach schließen.
- Du gehst in die Datenbankverwaltung im Kundenmenü deines Webhosters und öffnest die Datenbank, die du für ABC verwendest. Hier gehst du in die Datenbanktabelle
wp_optionsund änderst den Eintrag für die Feldersiteurlundhome. (Ggf. musst du in der Tabelle blättern, bis duhomefindest.) Beide URLs müssen auf1 geändert werden. - Nun kannst du dich unter
1 anmelden. Dabei musst du allerdings die Zugangsdaten von XYZ verwenden; die Zugangsdaten, die du bei der Installation vergeben hast, wurden durch die Wiederherstellung überschrieben. - Du installierst das Plugin Better Search Replace und ersetzt damit in allen Datenbanktabellen (mit Mausklick auswählen) die URL
in1. Damit ist die Ăśbertragung abgeschlossen.
1 Ich bin davon ausgegangen, dass für die Subdomain ein SSL-Zertifikat vorliegt. Anderenfalls musst du die URL mit http://… verwenden.
Wenn du vier erfahrene WordPress-Nutzer fragst, werden sie dir mindestens fĂĽnf Wege nennen, wie sie das angehen. Du kannst z.B. auch einfach die Dateien auf dem Server kopieren und sparst dir damit die Installation und Backup/Wiederherstellung der Dateien. Im KundenmenĂĽ deines Webhosters gibt es ein Tool zur Datenbankverwaltung (meistens phpMyAdmin), mit dem du die Datenbank auch direkt exportieren/importieren und anschlieĂźend anpassen kannst, was die Installation eines Backup-Plugins bei beiden Websites erspart. Insgesamt geht das vielleicht etwas schneller, wenn du ein erfahrener Anwender bist.
Manche empfehlen auch Tools wie Duplicator, das die genannten Schritte ein wenig automatisiert, aber bei manchen Webhostern nicht problemlos läuft.
Und nicht zuletzt gibt es die Möglichkeit, deine bestehende Website in eine Multisite zu verwandeln, mit der du dann beliebig viele zusätzliche Websites mit Subdomains anlegen kannst. Hier gibt es auch Plugins, um die Inhalte innerhalb der Multisite zu klonen. Einfacher wird es dadurch nicht, vor allem wenn du später ABC in eine eigene Website überführen möchtest.
Super, vielen Dank, hat mir sehr geholfen!
Schön. Dann spricht nichts dagegen, den Thread als „gelöst“ zu markieren? 🙂
