Problème Rewrite et Apache 2.2

Nouveau WRInaute
Bonjour,

J'ai depuis hier soir un problème avec des redirections que j'utilise pour mon blog. En fait, j'ai un hébergement 60Gp d'un grand hébergeur français (apparement on peut pas citer le nom :p), et ils ont migré hier les serveurs vers Apache 2.2. Et en fait, il y a une dizaine de jours, j'ai passé mon blog de Dotclear à Wordpress, et j'en ai profité pour modifier la structure de mes URLs, donc... htaccess et rewrite rule!

Donc en fait mes règles marchaient bien, jusqu'à ce Apache 2.2.
Je vous explique le problème:
Avant, j'avais des url du type :

Code:
http://www.mik-matt.com/blog/?post/2008/02/18/ParuVendu-les-petites-annonces

Que j'ai transformé en :

Code:
http://www.mik-matt.com/blog/ParuVendu-les-petites-annonces_18022008.html

Donc j'avais cette règle de réécriture :
Code:
# articles
RewriteCond %{QUERY_STRING} ^post/([0-9]+)/([0-9]+)/([0-9]+)/(.+)$
RewriteRule ^index\.php$ http://www.mik-matt.com/blog/%4_%3%2%1\.html? [L,R=301]

Et apparement, maintenant sous Apache 2.2, la règle ne marche que s'il y a l'adresse entière de la page, donc avec le "index.php" ( http://www.mik-matt.com/blog/index.php? ... s-annonces )... Et malheureusement, comme mes anciennes pages n'étaient pas avec ce index.php, Google a tout indexé sans, et va donc m'indexer n'importe quoi maintenant :(.

Si vous avez une idée, aidez moi svp, Google n'a pas encore repris toutes les urls sur le nouveau format, donc il va m'indexer n'importe quoi, et surtout la même page pour toutes les URLs ...

Merci d'avance =)
Matt
 
Nouveau WRInaute
Merci pour la bienvenue, ça fait quand même un an que je suis inscrit, mais je n'avais jamais posté un seul message sur le forum...

Et sinon, pour mon problème, encore plus merci puisque ça marche... Je commençais à me demander si c'était vraiment possible de faire cette redirection sous apache 2.2 :p
 
Discussions similaires
Haut