.htaccess redirige l’URL de l’image vers le nouvel emplacement

J’ai un très grand site qui a beaucoup d’images qui ont une url comme /dir1/dir2/images/xyz.jpg ou / dir1 / images / xyz.jpg`. (un nombre quelconque de répertoires avant de conduire à la page).

Ces images doivent être déplacées dans un répertoire d’images unique à la racine du site et, plutôt que d’entrer et de modifier toutes les URL, est-il possible d’utiliser le fichier .htaccess pour les pointer vers /images.xyz.jpg ? (avec la barre oblique au début)

J’ai déjà ce code au début de mon fichier htaccess pour le nettoyage des autres URL mais je ne peux pas faire en sorte que cette URL altère le travail.

 RewriteEngine On RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^ - [L] RewriteRule ^(downloads|includes)($|/) - [L] 

Tu peux faire:

 RewriteEngine On RewriteRule ^(.*?)(images)/(.+)$ /$1$2.$3 [L,NC,R=302] RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^ - [L] RewriteRule ^(downloads|includes)($|/) - [L]