[Blog] : Update dotclear 1.2 to 2.1
Par admin le mardi, 14 avril 2009, 16:10 - Blog Blog - Lien permanent
Comme vous pouvez le voir, j'ai fait quelques changements sur le moteur de ce blog.
Je suis effectivement passé de la version 1.2 à 2.1 de dotclear.
Si vous remarquez des disfonctionnement, n'hesitez pas à m'en faire part.
Rewrite rules
Afin d'assurer la compatibilité avec les anciens liens de dotclear 1.2 (/blog/index.php/2009-04...) vers une forme plus "propre" (/blog/post/2009/04/...) j'ai utiliser les rewrite rule de apache dont voici les regles.
RewriteEngine On
RewriteBase /blog/
#Assure la compatibilité avec les anciens billets pour les images
RewriteRule ^images/(.*)$ public/images/$1 [R=301,L]
#Assure la compatibilité des anciens liens
RewriteCond %{THE_REQUEST} (.*)index.php/(.*)
RewriteRule ^index.php/(.*)$ post/$1 [R=301,L]
# Supprime index.php si celui-ci est appeler sans parametres
RewriteCond %{THE_REQUEST} (.*)index.php
RewriteRule ^index.php$ / [R=301,L]
#Assure le bon fonctionnement des liens sans index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L]
Commentaires
Magique !
Il est super mignon ce nouveau dotclear !!!
Hum bricolage a prévoir :)
et bien moi ej suis fan de tes articles quoi qu'on puisse,en dire ! lol