Après des heures de recherches et de bidouilles (j'exagère un peu), et en m'aidant de ces articles j'ai réussi :

Et ça m'a donné :

AddType x-mapp-php5 .php
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{QUERY_STRING} (.*)
RewriteRule ^dotclear/index\.php http://bastnic.info/blog/%1? R=301,L

# billets
RedirectMatch permanent /blog/(0-9{4}/0-9{2}/0-9{2}/0-9+.*)$
http://bastnic.info/index.php/post/$1

# mois
RedirectMatch permanent /blog/(0-9{4}/0-9{2})$ http://bastnic.info/index.php/archive/$1

# categories
RedirectMatch permanent /blog/(A-Za-z+.*)$ http://bastnic.info/index.php/category/$1

# Le reste
Redirectpermanent /blog/ http://bastnic.info/
Redirectpermanent /dotclear/ http://bastnic.info/

RewriteRule ^index.php$ index.php/

Mais je serais bien incapable de tout expliquer ligne par ligne. J'ignore même si se sera bien interprété.

Pour un avis sur DotClear 2, attendre quelques jours pour l'instant je m'occupe de finir le thème, les tags etc.

Rien n'est encore fini !