Comme vous l'avez peut être remarqué, j'ai migré ce blog de Dotclear 1 à Dotclear 2.

Voici un résumé des opérations:

Installez le plugins flatExport sur votre dotclear 1: flatExport.tgz
Attention : ce plugin n'est valable que pour Dotclear de la version 1.2.3 à 1.2.6, upgrader si nécessaire.

Générez un fichier d'export de votre blog avec flat export.

Installez le nouveau dotclear (sur une nouvelle base de données ou sur la même en ayant éffacé l'ancienne avant, pensez à backup)
Faites un chown à apache des répertoires public plugins cache db dotclear.
Une fois que le nouveau dotclear tourne correctement utiliser la fonction import, (si votre fichier est tros gros pour être uploadé depuis PHP, placez le dans le répertoire public en FTP, celui ci apparaitra dans les fichiers à migrer)

Voir Migration doclear 1 vers 2

Les nouvelles adresses de votre blog ne seront plus les mêmes voici une méthode pour rester compatible.

Dans un .htaccess à la racine de votre site web placez ceci pour que vos anciennes urls fonctionnent tjs:

RewriteEngine On 
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php/$1
RewriteRule ^index.php$  index.php/
RedirectMatch permanent /dotclear/images/(.*)$ /public/$1
RedirectMatch 301 /blog/(0-9{4}/0-9{2}/0-9{2}/0-9+.*)$ /post/$1
RedirectMatch 301 /blog/(0-9{4}/0-9{2})$ /archive/$1
RedirectMatch 301 /blog/(A-Za-z+.*)$ /category/$1
RedirectMatch 301 /atom.php /feed/atom 
RedirectMatch 301  /rss.php  /feed/rss2