Voilà, mon site perso est sur une nouvelle machine. Depuis le temps que je me disais qu'il fallait que je le fasse, c'est l'occasion : j'ai enfin migré mon blog de Dotclear 1.2 à Dotclear 2. Migration impeccable. Aucun soucis. Rien. Que du bonheur :-) Merci à l'équipe de Dotclear :-)

J'ai mis des règles de redirection et de réécriture pour ne pas que les anciennes urls tombent en 404 (je n'ai pas réussi à faire fonctionner le fameux plugin dc1redirect, et de toute façon, je ne pouvais pas faire tout ce que je voulais avec). les voici à titre d'information, si ça peut aider d'autres "migrateurs" :-)

Exemple pour les catégories :

RedirectPermanent /blog/Standards_Web            http://ljouanneau.com/blog/category/Standards_Web

j'ai ainsi mis toutes les redirections pour chaque categorie, car cela va me permettre de rediriger ou je veux pour chacune d'entre elles. En effet, je vais faire une réorganisation : soit du renommage, soit des catégories vont devenir des tags.

Pour le reste :

RedirectPermanent /dotclear/rss.php               http://ljouanneau.com/blog/feed/rss2
RedirectPermanent /dotclear/atom.php              http://ljouanneau.com/blog/feed/atom

RedirectMatch 301 /blog\/(\d{4}/\d{2}/\d{2}/.+)$  http://ljouanneau.com/blog/post/$1
RedirectMatch 301 /blog\/(\d{4})$                 http://ljouanneau.com/blog/archive/$1/01
RedirectMatch 301 /blog\/(\d{4}/\d{2})(/\d{2})?$  http://ljouanneau.com/blog/archive/$1

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^blog(.*)$ dotclear/index.php$1 [L,QSA]

À part la réorganisation des catégories, il me reste aussi à migrer mon thème. Ou à en refaire un autre. Ça va dépendre du temps et du degré de mon inspiration...