Une redirection 301 après URL rewriting

patapon87

WRInaute passionné
Bonjour

J'ai un petit soucis.

Je fais du URL rewriting classique sur mes pages pour optimiser les paramètres qui sortent de mes pages php. Je me suis aperçu que sur l'une d'elle (suite à une erreur de ma part) une partie du lien était en majuscule.
en gros j'avais eXAmple.html et example.html
Sauf que c'est la première que google a choisi d'indexer.

Bon il n'y a pas un gros soucis, j'ai changé le lien fautif mais pour faire les choses bien, et ne pas perdre de référencement, j'aimerais faire une redirection 301 de eXAmple.html vers example.html

Le problème avec RedirectPermanent /eXAmple.html /example.html c'est qu'il me transfert vers http://www.monsite.fr/example.html?parametre=xxx

parametre étant ce que j'utilise dans ma page php et dont je me sers pour faire un redirection vers xxx.html par la suite


Vous avez une idée pour me sauver de cette situation ?
 

patapon87

WRInaute passionné
Je viens d'essayer, un peu bourrin :

RewriteRule ^ville-lyon\.html$ /ville-lyon.html?ville=$1 [L]

mais ça ne marche toujours pas :(
 

stone66

WRInaute discret
Salut,

et si tu fais comme ca :

Code:
RewriteRule ^ville-LYon.html  /ville-lyon.html [R=301,L]
RewriteRule ^ville-(.*)\.html$ /ville.php?ville=$1 [L]
 

patapon87

WRInaute passionné
Merci pour ta réponse mais non, il n'y aucun changement

J'hésite à faire une redirection PHP , qui me ferait perdre du ranking pour un moment mais me permettrait aussi de désindexer cette page et changer le tout...
 

Discussions similaires

Haut