Hi Folks,
Wenn für ein SMF, dessen Domain sich geändert hat, die "internen" Verweise in Postings auf andere Threads auf diese neue Domain umgestellt werden müssen, wie kann man das über die DB am elegantesten lösen?
Ich weis nicht ob ein simples UPDATE das packt, weil ja nur bestimmte Bereiche des Messagebodys bearbeitet werden müssen...
Also ich exportiere mir dafür die Datenbank, ersetze in einem Texteditor per suchen / ersetzen die entsprechende Domain und importier die wieder.
Es gibt sicherlich auch entsprechende SQL-Befehle, aber mit denen steh ich aufm Kriegsfuß *g*
Gehen würde z.B. folgender SQL-Befehl:
update prefixdeinertabelle_messages set body=REPLACE(body,'www.altedomain.de','www.neuedomain.de') where body like '%www.altedomain.de%';
Backup vorher schadet nicht ;)
es geht auch noch wesentlich einfacher, mit der boardeigenen zensurfunktion. ok, die kann ggf. von usern abgeschaltet werden, wenn man das zu lässt, aber im vorliegenden fall erspart es eine menge stress und ist vollkommen ausreichend ;)