Salt à vous
ca fait 2 jours que je me casse la tête a essayer d'établir une règle de réécriture après changement du format des URL de mon Blog dotclear
celui ci utilisait les URL en QUERY STRING, je viens de passer au format PATH INFO... le blog fonctionne, mais j'aimerais que les nombreux liens externes pointant vers mes articles restent valables
je souhaite donc réécrire les URL entrant sous cette forme
en
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://www.breizh-ardente.fr/dotclear/index.php?2006/07/19/34-installer-ubuntu
j'y connais rien, mais j'ai potassé les tutoriels Apache sur les expressions régulières, et 2/3 trucs sur apache, ce qui m'a conduit à écrire, après quelques améliorations, cette règle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://www.breizh-ardente.fr/dotclear/34-installer-ubuntu
qui ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 # anciennes URL RewriteCond %{QUERY_STRING} ^([0-9]{4})/([0-9]{2})/([0-9]{2})/([0-9]{2,3})-([a-zA-Z0-9-]+)$ RewriteRule ^/dotclear/index.php /dotclear/%4-%5?
une idée ?
Partager