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
), 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 :
Que j'ai transformé en :
Donc j'avais cette règle de réécriture :
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
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

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