Bonjour,
J'ai déplacé mon site qui contenait des fichiers images référencés sur plusieurs autres sites.
Je dois effacer ces anciens fichiers référencés mais je souhaite que les liens qui pointent vers eux ne soient pas morts sur ces autres sites.
Classique : http://www.monsite.info/images/dossier1/image1.jpg vers http://www.monsite.info/media/dossier1/image1.jpg
Là où ça se complique, c'est que je ne peux pas faire pointer directement vers le nouvel emplacement puisque l'accès direct aux fichiers est interdit (c'est dokuwiki qui impose ça).
Les nouveaux fichiers seront donc accessibles via des liens du style :
http://www.monsite.info/wiki/lib/exe/fetch.php?media=dossier1:image1.jpg
Ma question est donc que dois-je mettre dans .htaccess pour que les visiteurs qui entrent des adresses de type :
1 2 3 4
| http://www.monsite.info/images/dossier1/image1.jpg
http://www.monsite.info/images/dossier1/truc2.jpg
http://www.monsite.info/images/dossier2/machin1.jpg
http://www.monsite.info/images/dossier2/image1.jpg |
Soient redirigés vers des adresses de type (respectivement) :
1 2 3 4
| http://www.monsite.info/wiki/lib/exe/fetch.php?media=dossier1:image1.jpg
http://www.monsite.info/wiki/lib/exe/fetch.php?media=dossier1:truc2.jpg
http://www.monsite.info/wiki/lib/exe/fetch.php?media=dossier2:machin1.jpg
http://www.monsite.info/wiki/lib/exe/fetch.php?media=dossier2:image1.jpg |
RedirectMatch permanent ?
Quelle expression régulière ?
Partager