Bon, je me suis quand même fait chier à pouvoir rediriger les anciens liens, catégories et archives de DC1 vers des liens format DC2.
Apache a été particulièrement lourd, alors j'ai cherché sur un internet LA personne (Sophie Ménart pour ne pas la citer) qui avait des liens DC1 assez proches des miennes et pouvoir les adapter.
Mais en vain, les redirections étaient mauvaises, donc j'ai décidé d'appeler Benjy, le webmaster de notre cher site (alias NDFR) à la rescousse.
Donc le truc que je vais mettre ci-après, est le .htaccess de redirection des liens, archives et catégories pour un blog qui était en query_string (index.php?2007/01/01/00-titre) sous DC1 et qui est passé en path_info (/post/2007/01/01/00-titre) sous DC2 ! Et tout ça chez 1&1.
#Redirections DC1-DC2 #Posts RewriteCond %{QUERY_STRING} ^([0-9]{4}/[0-9]{2}/[0-9]{2}/.*)$ RewriteRule ^index\.php$ http://blog.fundavid.info/post/%1? [L,NC,R=301] #Mois RewriteCond %{QUERY_STRING} ^([0-9]{4}/[0-9]{2})$ RewriteRule ^index.php http://blog.fundavid.info/archive/%1? [L,NC,R=301] #Jours RewriteCond %{QUERY_STRING} ^([0-9]{4}/[0-9]{2}/[0-9]{2})$ RewriteRule ^index.php http://blog.fundavid.info/archive/%1? [L,NC,R=301] #Categories RewriteCond %{QUERY_STRING} ^([A-Z][a-z]+.*)$ RewriteRule ^index.php http://blog.fundavid.info/category/%1? [L,NC,R=301] #Flux RSS Redirect permanent /rss.php http://blog.fundavid.info/feed/rss2
Puis il ne manquait plus que la redirection des flux RSS, et tout était bon 🙂
Bon
alors moi je teste un peu, aussi.
J'ai supprimé mon ancien biscuit, on verra si ça fonctionne mieux...
Alors les retours à la ligne, je confirme que ça fonctionne.
Les biscuits aussi.
Par contre, doit y'avoir une couille dans tes rewrite, parce que ça fait une erreur quand on envoie un commentaire (après prévisualisation).
@fonji : C'est corrigé 😉
De même, j'ai mis à jour l'url rewriting dans le post 😉