Bonjour à tous !
Je possède un site Wordpress dans lequel je viens d'effectuer un changement d'URL du répertoire "monsite.com/wp-content/upload/".
Désormais, tous mes liens de fichiers sont, par exemple, de la forme : "monsite.com/media/monimage.jpg"
J'ai fait cela grâce à une règle de réécriture. L'URL avec "wp-content/upload/" est toujours valide, mais je ne l'utiliserai et ne l'afficherai plus.
Maintenant, je cherche à faire une redirection 301 de toutes mes images déjà référencées sur les moteurs de recherche comme Google.
Celles-ci sont encore indexées avec "wp-content/upload/". Je veux que l'on retombe sur la nouvelle url "monsite.com/media/...
J'ai tenté plusieurs tests extraits des forums sur le web, rien n'a marché pour moi.
Dernier test :
RewriteEngine On
RewriteRule ^/wp-content/uploads/(.+).(png|gif|jpg)$ http://monsite.com/media/$1.$2 [R=301,L]
Et avant cela j'ai même tenté :
RewriteEngine ON
RewriteRule ^/wp-content/uploads/(.*)$ http://monsite.com/media/$1 [R=301,L]
Rien n'a marché (j'ai même parfois eu des messages d'erreurs "TOO_MANY_REDIRECTS".
Pouvez-vous m'aider ?