Aller au contenu

Sujets conseillés

Posté

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

@+

Posté

Bonjour,

essayer :

RedirectMatch 301 ^/start=([0-9]*)\$ http://www.site.tld/410.php

De tête, et sans tester !

Bon courage,

Arnaud

Posté

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...

Posté

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. :whistling:

Jean-Luc

Veuillez vous connecter pour commenter

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



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