Je suis en mesure de changer le « lieu » de mes images avec RewriteRule, mais je 3 lignes de code pour le faire en raison de sous-répertoires dans les dossiers d'imageRewriteRule .htaccess aide
RewriteRule ^images/([^/]+).(jpg|jpeg|bmp|gif|png)$ /includes/images/$1.$2
RewriteRule ^images/([^/]+)/([^/]+).(jpg|jpeg|bmp|gif|png)$ /includes/images/$1/$2.$3
RewriteRule ^images/([^/]+)/([^/]+)/([^/]+).(jpg|jpeg|bmp|gif|png)$ /includes/images/$1/$2/$3.$4
Cependant, je Je voudrais pouvoir ne pas avoir besoin d'ajouter à ceux-ci si jamais j'ajoute des sous-répertoires plus profonds.
J'ai essayé beaucoup de différentes approches à ceci sans la chance, et voici ce que je suis coincé avec atm.
RewriteRule ^(images)(/?[^/])+(.jpg|.jpeg|.bmp|.gif|.png)$ /includes/$&
Est-ce que quelqu'un a des idées sur la façon de faire fonctionner ce code?
De même, existe-t-il un moyen d'afficher l'URL utilisée côté serveur?