Sooo,
nach langem Hin und Her habe ich die Lösung gefunden.
Und das auch noch hier in den Tiefen des Forums.
Der Hoster muss mitspielen, dann geht es auch.
Ich habe mal zusammen gefasst, wie ich beim Umzu vorgegangen bin. Ich hoffe, es hilft dem Einen oder Anderen:
- WP per FTP (Filezilla) auf lokalen Rechner kopieren.
- Datenbank von abc mit "phpMyAdmin" exportieren.
- WP vom lokalen Server per FTP auf neue Domain kopieren. Falls mehrere Blogs unter der Domain laufen sollen, ein Unterverzeichnis (rootordner) anlegen.
- Datenbank auf Domain xyz mit "phpMyAdmin" importieren.
- Auf xyz in der "config.php" die neuen Datenbankangaben eintragen.
- Hier: http://interconnectit.com/products/searc…ress-databases/ die datei searchreplace.php
downloaden, Datei entpacken. - "searchreplace.php" per FTP auf xyz schieben.
- "searchreplace.php" unter "http://www.neuedomain.de/rootordner/searchreplace.php" aufrufen.
- In dem Assistenten durchklicken bis suchen ersetzen erscheint.
- Hier bei suchen "alteDomain.de" eintragen und bei ersetzen "neueDomain.de" eintragen; oder halt der String, der getauscht werden muss.
- Bitte darauf achten, dass der Datenbank Präfix in der neuen Datenbank und der "config.php" überein stimmen. Sollte aber der Fall sein, da beide als Kopie vom Original kommen.
- Auf xyz der ".htaccess" die Rechte 666 zuweisen.
- GANZ WICHTIG!!! Der neue Hoster muss "mod write" aktiviert haben. Hat mich 4 Tage und viele Nerven gekostet, das heraus zu finden.
- Über "http://www.neuedomain.de/rootordner/wp-login.php" im Backend anmelden.
- Im Backend auf "Einstellungen --> "Permalinks" gehen und hier noch einmal "speichern" klicken.
- Jetzt sollte alles wieder unter der neuen Adresse laufen.
Viel Glück.
Danke an alle, die mir bei der Suche behilflich waren und mich durch ihre freundlichen und konstruktiven Antworten auf den richtigen Lösungsweg gebracht haben.