Hey allemaal,
Ik ben al een tijdje aan het stoeien met uitzonderingen in mod_rewrite in htaccess. Ik heb deze regel:

RewriteRule ^(.*)/$ /index.php?pagina=$1 [NC,L]


Alle verzoeken naar www.website.nl/map/ worden omgeschreven naar www.website.nl/index.php?pagina=map

Maar ik heb een fysieke map 'admin' die niet moet worden omgeschreven, dus als ik naar www.website.nl/admin/ ga moet ik niet naar www.website.nl/index.php?pagina=admin gaan maar gewoon naar de echte map 'admin'.

Ik moet dus een uitzondering maken op de mod_rewrite regel.

Heeft iemand enig idee hoe ik dat voor elkaar kan krijgen? Ik heb het eea geprobeerd met RewriteCond maar krijg dat niet aan de praat.


Bij voorbaat dank,
Raymond
in feite is het een regex he. dus als je een and toevoegd, en een is not admin, heb je een exception in de regex.
Dank voor je reactie,
Heb het volgende werkte bij mij:

RewriteRule ^(!admin|.*)/$ /index.php?pagina=$1 [NC,L]

Reageren