htaccess mod_rewrite GET-Parameter

TS-JC

Erfahrenes Mitglied
Hallo zusammen,

ich habe das Problem, dass ich einen bestimmten Parameter auswerten will.

Das Problem ist folgendes:
Das alte Forum hatte 10 beiträge pro Seite.
Das Neue hat 20
Somit ist beitrag.html?page=2 aus dem alten Forum im Neuen nun Seite 1

Nun könnte man es mit rechnen versuchen, aber keine Ahnung wie man das in htacess mache. Also dachte ich ich lege halt mehrere Regeln an, je nachdem welche Seite im Parameter steht.

Hier nun mein Versuch:
Code:
RewriteCond %{QUERY_STRING} ^(([^&]*&)*)threadID=([^&]*)(&.*)page=2?
RewriteRule ^index\.php?$ index.php?page=Thread&threadID=%3 [L,R=301]

RewriteCond %{QUERY_STRING} ^(([^&]*&)*)threadID=([^&]*)(&.*)page=3?
RewriteRule ^index\.php?$ index.php?page=Thread&threadID=%3/index2.html [L,R=301]

Klappt jedoch nicht, da immer die erste Regel greift.
Sprich das page=NUMMER scheint er zu ignorieren.

Kann mir jemand dabei helfen oder hat evt eine andere Lösung?

thx4help
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück