Allen,

Ik heb een probleempje met .htacces - rewrite rules.

# Deze regel moet actief worden
RewriteRule ^/admin/([a-z]+)/([.*]+)[/] /admin/?module=$1&id=$2 [NC]

# Deze regel overruled de vorige
RewriteRule ^([a-z]+)[/] /?module=$1 [NC]

Ik heb al vele documenten betreft .htacces rewrite rules gelezen, maar dit wordt nergens besproken. Kan iemand mij adviseren?
L van Last toevoegen aan het deel tussen de [ en ], zodat het [NCL] wordt?
Daar had ik ook naar gekeken, maar de processing wordt niet afgebroken.
[NC,L] heeft dus geen nut. Misschien nog een ander idee?
Jim schreef op 10.05.2009 23:58
[NC,L] heeft dus geen nut.

Schrijft hij dat?
Jelmer schreef op 10.05.2009 23:40
(...) zodat het [NCL] wordt?
Jim had wel gelijk wat betreft de komma. Weet je zeker dat de regels in de goeie volgorde staan, en dat het deze twee regels betreft en niet nog een onverwachte andere?
De regels staan in de opgegeven volgorde.
Ik heb uiteraard ook geprobeerd met de overige regels uitgeschakeld.

Heb nog het vermoeden dat [PT] achter de 'admin'-regel moet komen, maar dat moet nog even getest.

Het is natuurlijk wel een feit dat ^([a-z])... /admin/ overruled...
Als ik er achter ben laat ik het weten, maar goede suggesties blijven gewenst ;)

Reageren