Aller au contenu

Sujets conseillés

Posté

bonjour,

voici mon soucis

j'ai des anciennes pages présentes dans google par exemple

www.lhotelleriefamiliale.com/regions_us/region_resultats_us.php?SelectedDpt=39&SelectedRegion=FRC

le dossier regions_us n'existe plus

si je fais

redirectpermanent /region_us http://www.lhotelleriefamiliale.com/

j'ai ce résultat :

j'obtiens bien la page index de mon site mais avec les variables

j'ai essayé aussi avec

RedirectMatch 301 /region(.*) http://www.lhotelleriefamiliale.com

si vous avez une idée !

amicalement JP

Posté

RedirectPermanent, RedirectMatch comme RewriteRule ne s'occupent pas de la querystring, sauf pour l'ajouter à la fin d'une requête pour RewriteRule, avec le flag QSA ou automatiquement pour toutes les redirections "externes" (toute redirection utilisant une destination commençant par http://.

Une solution :

RedirectPermanent /region_us http://www.lhotelleriefamiliale.com/?

Seule différence, le ? à la fin de l'URL de destination... cela prévient la concaténation de l'URL d'origine. Par contre je ne saurais t'affirmer que le "?" résiduel dans ton URL de destination ne sera pas pris en compte par certains moteurs de recherche.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...