Ik ben nu bezig met een project waarbij vele verschillende afmetingen voor afbeeldingen worden gebruikt. Nu wil ik dit opvangen met .htaccess en dat lukt:
RewriteRule ^img/([^/]+)_([^x]+)x([^/]+)/?.(jpg|gif|png)$ /images/thumbnail.php?width=$2&height=$3&img=$1.$4Wat hier gebeurt:
domein.nl/img/afbeeldingnaam_300x300.jpg wordt herleidt naar /images/thumbnail.php met een aantal variabelen. In dit geval is dit width=300, height=300, img=afbeeldingnaam. Dit werkt naar behoren.
Waar ik nu wel tegen aanloop is dat zodra een afbeelding een underscore in de naam heeft, bijvoorbeeld: afbeelding_naam, dan pakt hij hem niet goed meer. Wat er dan gebeurt is:
width=naam_300, height=300, img=afbeelding
Weet iemand hoe ik de RewriteRule zo kan aanpassen dat hij kijkt naar de laatste _ en dan pas de width en height gebruikt en alles wat ervoor staat herkent als de naam, ongeacht of er een underscore in staat?
Alvast bedankt.