Bonjour,
J'ai de vielles URL sur mon site écrites de la façon suivante :
http://monsite/AAAAMMJJ/url
où AAAAMMJJ est en fait la date de l'article, par 20091121
Or j'ai changé l'URL-rewriting du site en supprimant cette date au milieu et en rajoutant le numéro xxxx de l'article à la fin de l'URL, soit :
http://monsite/url-xxxx
J'ai donc rentré les 2 règles suivantes dans mon .htaccess :
Bizarrement, la 2eme RewriteRule fonctionne bien... mais la 1ere par contre ne fonctionne pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteRule ^([0-9]{8}/)(.+) $2 RewriteRule ^(.+)(-[0-9]+)$ $1
Autrement dit, les liens du type http://monsite/AAAAMMJJ/url ne sont pas redirigés vers http://monsite/url (mais ils fonctionnent quand-même)
Qqun peut-il m'aider SVP ?
D'avance merci beaucoup
Partager