Problem mit mod_rewrite beim phpBB3
Verfasst: 20.02.2009 15:40
Hi
:
bin derzeit dabei von phpBB2 auf phpBB3 zu migrieren. Da ich beim phpBB2 eine Suchmaschinenmodifikation genutzt habe, hab ich hier auch andere URLs: ftopic1234.html. Diese modifikation möchte ich erstmal nicht mehr nutzen. Also dynamische Adressen nutzen.
In die htaccess schreibe ich nun:
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).*
RewriteRule (.*) /viewtopic.php?t=%1
Das klappt!
Das Problem ist:
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*).*
RewriteRule (.*) /viewtopic.php?t=%1&start=%2
Ich möchte also von einem Beitrag auf Seite 2: ftopic1234-30.html ... wird umgesetzt im phpBB2 in viewtopic.php?t=1234&start=30
Im phphBB3 ist der Aufruf für Seite zwei aber identisch: gebe ich im Browser: viewtopic.php?t=1234&start=30 an, lande ich genau da wo ich hinwill. Gebe ich aber ftopic1234-30.html an, lande ich auf Seite 1 dieses Threads. Gleiches Problem hab ich mit Seite 2-3-4 von der Forenübersicht.
Natürlich fehlt noch f= - aber die ForenID brauch ich nicht zwingend um einen Post anzusteuern. Seite 1 von einem Thread erreiche ich ja auch ohne f=
Wo ist der Fehler?
Gruß
:
bin derzeit dabei von phpBB2 auf phpBB3 zu migrieren. Da ich beim phpBB2 eine Suchmaschinenmodifikation genutzt habe, hab ich hier auch andere URLs: ftopic1234.html. Diese modifikation möchte ich erstmal nicht mehr nutzen. Also dynamische Adressen nutzen.
In die htaccess schreibe ich nun:
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).*
RewriteRule (.*) /viewtopic.php?t=%1
Das klappt!
Das Problem ist:
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*).*
RewriteRule (.*) /viewtopic.php?t=%1&start=%2
Ich möchte also von einem Beitrag auf Seite 2: ftopic1234-30.html ... wird umgesetzt im phpBB2 in viewtopic.php?t=1234&start=30
Im phphBB3 ist der Aufruf für Seite zwei aber identisch: gebe ich im Browser: viewtopic.php?t=1234&start=30 an, lande ich genau da wo ich hinwill. Gebe ich aber ftopic1234-30.html an, lande ich auf Seite 1 dieses Threads. Gleiches Problem hab ich mit Seite 2-3-4 von der Forenübersicht.
Natürlich fehlt noch f= - aber die ForenID brauch ich nicht zwingend um einen Post anzusteuern. Seite 1 von einem Thread erreiche ich ja auch ohne f=
Wo ist der Fehler?
Gruß