ik weet dat ik persoon 10000 ofzo ben die weer eens een probleem met mod_rewrite heeft, maar ik kom er echt niet uit:

ik heb devolgende links (twee voorbeelden):
domein.nl/EN/images/logo.png
domein.nl/EN/images/languages/NL.png
die moeten allebij terecht komen op de zelfde url maar dan zonder het EN mapje ertussen
dus op:
domein.nl/images/logo.png?lang=EN
domein.nl/images/languages/NL.png?lang=EN
daarvoor heb ik hetvolgende stukje mod_rewrite code geschreven:

RewriteEngine On
RewriteRule ^([a-z]+)/([a-z]+)/([a-z]+)/(.*) $2/$3/$4 [L,NC]
RewriteRule ^([a-z]+)/([a-z]+)/(.*) $2/$3 [L,NC]


de rules werken los wel (als ik dus de andere weghaal, dus ding met 3 mapjes bij de rule met 3 en 2 bij die met 2)
maar samen werkt de url met een in totaal 3 mapjes niet meer goed
domein.nl/EN/images/languages/NL.png -> domein.nl/languages/NL.png
en is het image mapje er dus ook tussenuit gehaald, dit is hetzelfde resultaat als, alleen de tweede rule met de url met 3 mapjes

heeft iemand een idee hoe ik dit wel werkend kan krijgen?

Reageren