phpbar.de logo

Mailinglisten-Archive

[php] mod_rewrite, regEx und mehrere Parameter

[php] mod_rewrite, regEx und mehrere Parameter

Andre Wagner andre.wagner at 8works.de
Fre Jan 5 14:26:57 CET 2007


Hallo nochmal...

Diese Regeln funktionieren soweit.

> RewriteRule ^(.*)-([0-9]*)-([0-9]*)\.html$ detail.php?catid=$2&page=$3 [L] 
> RewriteRule ^(.*)-([0-9]*)\.html$ detail.php?catid=$2 [L]

Allerdings tritt nun folgendes Problem auf. Der Link der generiert wird, wird aus einem Kategorienamen und der Kategorie-ID zusammen gesetzt. Also beispielsweise funktioniert "Roller-75.html" für die Kategorie "Roller" mit der ID 75. Problematisch wird es nun bei einem Kategorienamen wir "Groesse 75" mit der ID 23. Der erzeugte Link heisst dann "Groesse-75-23.html". Das würde ja bedeuten, das die Roller Kategorie mit der Seite 23 aufgerufen wird. Wie könnte ich das geschickt abfangen? Hat da jemand nen Tipp parat?

Gruss,

Andre

php::bar PHP Wiki   -   Listenarchive