Renommer les images à la volée

C'est ce que j'ai fait aujourd'hui sur le site : un petit développement PHP avec un petit .htaccess pour faire une réécriture sur les fichiers images ! Mais en fait il fait doublon avec le script qui fait les vignettes ...

Ainsi, les images sur le site portent toutes le numéro de l'identifiant de l'article. J'ai opté pour un nom de fichier plus SEO-friendly car j'ai remarqué que je commence à avoir pas mal de visites depuis Google Images. Alors les images sont réécrites en récupérant avec $_GET en PHP l'url de la page où on se trouve que l'on ajoute en début de nom de fichier. J'ai ensuite ajouté un fichier .htaccess dans mon dossier images avec cette ligne :
RewriteRule ^(.+)-([0-9]+)m.jpg$ http://www.tribords.com/images/$2m.jpg [L]
Et voilà la travail : les images peuvent être chargées, mais l'autre script de thumb qui est appelé dans le htaccess général entre en conflit. A mon avis, il suffit juste de déclarer les réécritures dans le bon ordre pour ne pas se retrouver avec un site sans aucune image.

Sommaire