Aller au contenu

Redirection 301 trop complexe


Sujets conseillés

Bonjour,

Il y a quelques jours, j'ai décidé de modifier les urls de trois de mes sites en remplacant les "_" de mes variable par des "-", accessoirement j'ai également remplacé les "-" par des ",".

Il s'agissait donc de passer de ccs-ma_premiere_variable-ma_seconde_variable.html à ccs,ma-premiere-variable,ma-seconde-variable.html

Jusque la rien d'exeptionnel, j'ai modifié mes liens et mon htacess et tout marche parfaitement.

Désormais, je souhaiterai rediriger les visiteurs accèdant par les anciennes urls vers les nouvelles.

J'ai ce code qui fonctionne en partie:

RewriteRule ^ccs-(.*)-(.*).html$ /ccs,$1,$2.html [r=301,L]

Malheureusement, il ne fonctionne pas quand les variables comportent des "_". Bien sûr, ceci est logique car ma_variable et ma-variable sont différentes.

Comment, transformer les "_" présents dans les variables en "-" ?

Merci d'avance,

Loïc.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...