Seite 1 von 1

[3.2] Forenlinks in Beiträgen nach Umzug ändern

Verfasst: 01.02.2022 08:44
von chaya93
Hallo zusammen,

ich habe leider über die Suchfunktion nichts gefunden, das mir hilft, daher nun dieser Thread. :)

Die Ausgangslage:
Mein Forum ist von einem Provider zu einem anderen gezogen. Dabei hat sich auch die URL geändert.
Vorher:

Code: Alles auswählen

domain.de/forum
Jetzt:

Code: Alles auswählen

forum.domain.de
Die Datenbank wurde über einen DB-Export & Import umgezogen.

Nun ist aber das Problem, dass die Links in alten Beiträgen noch auf die

Code: Alles auswählen

domain.de/forum/....
zeigen, was leider ja ins Leere führt :(

Könnt ihr mir sagen, wie ich diese am besten alle gesammelt umschreibe, sodass die wieder aufrufbar sind?
Eine Weiterleitung ist leider keine Option.

Danke euch & liebe Grüße

Re: [3.2] Forenlinks in Beiträgen nach Umzug ändern

Verfasst: 01.02.2022 09:15
von Dref
In der .htaccess-Datei muss eine dauerhafte Umleitungsregel auf die neue Domain eingerichtet werden

Code: Alles auswählen

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on

RewriteRule ^(.*)$ https://forum.domain.de/$1 [R=301,NC,L]
URLs werden auf https://forum.domain.de umgeleitet

Re: [3.2] Forenlinks in Beiträgen nach Umzug ändern

Verfasst: 01.02.2022 09:21
von chaya93
vielen Dank für die Antwort, das werde ich mal testen :)

Nur noch eine (vermutlich furchtbar blöde) Frage: wo liegt die .htaccess in die ich das eintragen muss? Direkt unter dem root folder oder /config ? :oops:
(Sorry, ich bin da ein wenig ins kalte Wasser geschmissen worden, was das Forum angeht^^)

Re: [3.2] Forenlinks in Beiträgen nach Umzug ändern

Verfasst: 01.02.2022 09:26
von Dref
Ya es befindet sich im Stammverzeichnis des Forums, wo sich /config.php befindet

Re: [3.2] Forenlinks in Beiträgen nach Umzug ändern

Verfasst: 01.02.2022 13:32
von vfrblue
viewtopic.php?p=1363785#p1363785

Code: Alles auswählen

UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'domain.de/forum', 'forum.domain.de') WHERE post_text LIKE '%domain.de/forum%'; 

Re: [3.2] Forenlinks in Beiträgen nach Umzug ändern

Verfasst: 15.02.2022 14:42
von chaya93
vfrblue hat geschrieben: 01.02.2022 13:32 viewtopic.php?p=1363785#p1363785

Code: Alles auswählen

UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'domain.de/forum', 'forum.domain.de') WHERE post_text LIKE '%domain.de/forum%'; 
Tausend Dank, genau danach habe ich gesucht!
Das hat einwandfrei geklappt und war genau das, was ich gebraucht habe :)

Re: [3.2] Forenlinks in Beiträgen nach Umzug ändern

Verfasst: 15.02.2022 20:21
von Dr.Death
P.S.:

Das ist auch in unserer Knowledgebase zu finden:

Knowledge Base - Mit dem Board umziehen

Abschnitt:
Änderung von Links im Forum