dav92 Posté 5 Juin 2009 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 @+
lenono69 Posté 5 Juin 2009 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
dav92 Posté 6 Juin 2009 Auteur 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...
Jeanluc Posté 6 Juin 2009 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
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant