Bonjour,

Je cherche depuis plusieurs maintenant a rediriger une URL en fonction de la presence ou non de variable

Je souhaite rediriger:

www.toto.com/results.php -> www.toto.com/index.php

Mais si variable search est presente :

www.toto.com/results.php?search=XXXX -> pas de redirection

Je essayer de tourner ca avec:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
RewriteCond %{QUERY_STRING} !(?:^|&)search(?:=|&|$)
RewriteRule results.php(.*) index.php [L]
RewriteRule results.php(.*) results.php$1 [QSA]

Cela marche quand il n'y a pas de variable mais si je met une variable j'obtient une erreur:

No input file specified...

Bref je ne vois vraiment pas ....

Merci d'avance !