dav92 Posté 5 Juin 2009 Partager Posté 5 Juin 2009 Bonjour tout le monde, je m'adresse à vous car j'ai essayer beaucoup de solutions et chercher beaucoup sur les forums mais en vain... Bref, voici mon problème, j'aimerai rediriger mes pages qui contiennent une variable "start=xxx" vers un 410 (gone) Voila ce que j'ai tester : RewriteCond %{QUERY_STRING} start=([0-9]*) RewriteRule (.*) http://www.site.tld/410.php [G] Je précise que la page 410.php contient un header en 410. Mais je peux aussi me passer de cette page mais j'y suis pas arriver non plus. Voila, si quelqu'un pourrai m'aider car je sèche... Merci beaucoup @+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
lenono69 Posté 5 Juin 2009 Partager Posté 5 Juin 2009 Bonjour, essayer : RedirectMatch 301 ^/start=([0-9]*)\$ http://www.site.tld/410.php De tête, et sans tester ! Bon courage, Arnaud Lien vers le commentaire Partager sur d’autres sites More sharing options...
dav92 Posté 6 Juin 2009 Auteur Partager Posté 6 Juin 2009 Bonjour et merci pour la réponse, Mais petite questions, est-ce normal de passer par une 301 puis faire un 410 ? Un peu bizarre... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jeanluc Posté 6 Juin 2009 Partager Posté 6 Juin 2009 J'essayerais plutôt ceci : RewriteCond %{QUERY_STRING} start=([0-9]*)RewriteRule .* - [G]ErrorDocument 410 /410.php Remarque : dans ton exemple, la condition start=([0-9]*) est équivalente à start=. Pas sûr que ce soit ce que tu souhaites. Jean-Luc Lien vers le commentaire Partager sur d’autres sites More sharing options...
dav92 Posté 8 Juin 2009 Auteur Partager Posté 8 Juin 2009 Merci, JeanLuc, ca marche impécable 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