Hallo miteinander,
ich bin kein phpBB-Profi und habe keine Ahnung, wie ich folgendes Problem lösen soll.
Ich betreue ein Forum welches soweit gut läuft und da demnächst zu einem neuen Hoster umgezogen und eine neue Seite eingerichtet wird dachte ich mir, die alte Struktur etwas zu verbessern.
Das Forum befindet sich nämlich in einem Unterordner, also http://www.beispiel.de/unterordner/forum
Ich würde nun aber gerne erreichen, daß es unter http://www.beispiel.de/forum erreichbar ist. Jetzt frage ich mich aber: wie kann man alte Links, die irgendwo rumgeistern auf diverse Posts und Themen, zu der neuen URL umleiten bzw. ist dies überhaupt irgendwie möglich?
Beste Grüße,
Andi
Weiterleitung von Unterordner
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12179
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: Weiterleitung von Unterordner
Hallo
Foren-intern geht das mit einem SQL-Befehl:
Für Links innerhalb vom BBCode URL
Für normale Links innerhalb eines Beitrags
Grüße: Mahony
Foren-intern geht das mit einem SQL-Befehl:
Für Links innerhalb vom BBCode URL
Code: Alles auswählen
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'http://www.beispiel.de/unterordner/forum', 'http://www.beispiel.de/forum') WHERE post_text LIKE '%http://www.beispiel.de/unterordner/forum%';
Code: Alles auswählen
UPDATE phpbb_posts SET post_text = REPLACE(post_text, 'http://www.beispiel.de/unterordner/forum', 'http://www.beispiel.de/forum') WHERE post_text LIKE '%http://www.beispiel.de/unterordner/forum%';
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Re: Weiterleitung von Unterordner
Hallo Mahony,
vielen Dank dafür. Aber wie ist es mit externen Links von anderen Seiten etc.? Also wenn jemand einen Link auf mein Forum postet und dieser jetzt auf unterordner/forum verweist?
vielen Dank dafür. Aber wie ist es mit externen Links von anderen Seiten etc.? Also wenn jemand einen Link auf mein Forum postet und dieser jetzt auf unterordner/forum verweist?
Re: Weiterleitung von Unterordner
Das kannst Du mit einem .htaccess lösenandi90 hat geschrieben:Hallo Mahony,
vielen Dank dafür. Aber wie ist es mit externen Links von anderen Seiten etc.? Also wenn jemand einen Link auf mein Forum postet und dieser jetzt auf unterordner/forum verweist?
Er müsste in etwa so aussehen
Code: Alles auswählen
RewriteEngine on
RewriteRule ^/?unterordner/forum/(.*)$ /forum/$1 [R=301,L]
Re: Weiterleitung von Unterordner
Vielen Dank juliokr, das hat bestens funktioniert.
Ich musste es ein wenig abwandeln, falls jemand nochmal ein ähnliches Problem haben sollte:
Ich bin kein Profi was diese ganzen Rewrite-Regeln angeht, aber hab eine Menge mit deiner Version und anderen Vorschlägen rumprobiert bevor es endlich mit dem RedirectMatch einwandfrei funktionierte.
Auch die SQL-Befehle von Mahony haben bestens funktioniert, auch dafür nochmal ein großes Dankeschön!
Gruß,
Andi
Ich musste es ein wenig abwandeln, falls jemand nochmal ein ähnliches Problem haben sollte:
Code: Alles auswählen
RewriteEngine On
RedirectMatch 301 /unterordner/forum/(.*) http://www.beispiel.de/forum/$1
Auch die SQL-Befehle von Mahony haben bestens funktioniert, auch dafür nochmal ein großes Dankeschön!
Gruß,
Andi