Problem mit RewriteRule nach phpBB Forenupdate
Verfasst: 01.03.2009 22:19
Hallo allerseits,
ich habe die letzten Tage ein mehrere Jahre unter phpNuke laufendes phpBB-Forum 2.05 auf die aktuelle 3.04 plain upgedatet.
Die Konvertierung hat nach einigen großen und kleineren Problemchen auch geklappt, alle gewünschten Threads und User sind im Neuen Forum.
In Suchmaschinen und auf einigen Webseiten finden sich aber noch viele DeepLinks in das alte Forum, welches aber inzwischen offline ist. Diese Links gehen zur Zeit mittels php auf die Startseite des neuen Forums.
Geht zwar, aber schöner wäre doch, die Thread bzw. Posting Nummern mit zu übergeben. Noch dazu wo die Nummerierung mit dem alten Forum identisch ist.
Um das Problem zu lösen, wollte ich die Aufrufe mittels RewriteRule in der .htaccess konvertieren.
Und zwar möchte ich beim Aufruf aus
alt:
neu:
machen.
Das Mittel meiner Wahl in der .htaccess lautet dazu:
Allerdings funktioniert das nicht wie es soll 
Vielleicht hat ja jemand eine Idee?
THX und Viele Grüße
Jörg
ich habe die letzten Tage ein mehrere Jahre unter phpNuke laufendes phpBB-Forum 2.05 auf die aktuelle 3.04 plain upgedatet.
Die Konvertierung hat nach einigen großen und kleineren Problemchen auch geklappt, alle gewünschten Threads und User sind im Neuen Forum.
In Suchmaschinen und auf einigen Webseiten finden sich aber noch viele DeepLinks in das alte Forum, welches aber inzwischen offline ist. Diese Links gehen zur Zeit mittels php auf die Startseite des neuen Forums.
Geht zwar, aber schöner wäre doch, die Thread bzw. Posting Nummern mit zu übergeben. Noch dazu wo die Nummerierung mit dem alten Forum identisch ist.
Um das Problem zu lösen, wollte ich die Aufrufe mittels RewriteRule in der .htaccess konvertieren.
Und zwar möchte ich beim Aufruf aus
alt:
Code: Alles auswählen
www.roboter-teile.de/modules.php?name=Forums&file=viewtopic&p=1188
Code: Alles auswählen
www.roboter-teile.de/phpBB3/viewtopic.php?&p=1188
Das Mittel meiner Wahl in der .htaccess lautet dazu:
Code: Alles auswählen
RewriteRule ^modules.php?name=Forums&file=viewtopic&([^\.]+)$ phpBB/viewtopic.php?$1

Vielleicht hat ja jemand eine Idee?
THX und Viele Grüße
Jörg