Sukhazen Posté 10 Mai 2011 Partager Posté 10 Mai 2011 Bonjour, Malgré mes recherches, je ne trouve pas de solution à mon problème. Je souhaiterais faire une redirection permanente d'une page (malheureusement référencée sur Google) vers la page d'accueil du site. Cette page est la suivante : http://www.globalhuman.fr/?option=com_aicontactsafe&sTask=captcha&task=newCaptcha&pf= J'ai tenté ce code (entre autres) : RewriteEngine onRewriteCond %{REQUEST_URI} !^/index.php$RewriteRule .* - [L]RewriteRule ^.*$ %{QUERY_STRING}RewriteRule option=com_aicontactsafe&sTask=captcha&task=newCaptcha&pf= http://www.globalhuman.fr/ [R=301,L] Mais je tombe sur une page "Erreur 404" et ce code me bloque mon site... Si quelqu'un a une solution ou des conseils, je suis preneur... D'avance merci... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 11 Mai 2011 Partager Posté 11 Mai 2011 Tout simplement comme ceci : RewriteCond %{QUERY_STRING} option=com_aicontactsafe&sTask=captcha&task=newCaptcha&pf= RewriteRule .* http://www.globalhuman.fr/? [R=301,L] Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sukhazen Posté 11 Mai 2011 Auteur Partager Posté 11 Mai 2011 Dan, tu ne sais pas à quel point tu m'as fait plaisir! La redirection est enfin opérationnelle! Youpi! Merci beaucoup! Vraiment! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 12 Mai 2011 Partager Posté 12 Mai 2011 Tant mieux ! Retiens une chose : RewriteRule ne traite pas le QUERY_STRING en premier argument ... Donc il faut automatiquement passer par un RewriteCond %{QUERY_STRING} ... pour les traiter. Et pour info, le ? à la fin de RewriteRule .* http://www.globalhuman.fr/? [R=301,L] permet d'éviter la transmission du QUERY_STRING. Sans cela il est automatiquement transmis dans une redirection 301 ! Et ce n'étais pas ce que tu recherchais ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant