Richtig, aber da du dass nicht unmissverständlich klargemacht hast, dass du nur
einige solcher Aufrufe umleiten willst, konnte ich das nicht wissen.
Imho musst du mit einer RewriteCond arbeiten, in der du die Query vergleichst, weil normalerweise nur der Pfad gematcht wird.
Edit: Hab's grad ausprobiert. Queries kannst du nur mit RewriteCond abgleichen. Beispiel:
Leitet /foo/ oder /foo auf req.php um, aber nur, wenn die query mit „abc“ oder „def“ anfängt und hängt die gesamte query wieder an:
Code:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(abc|def)
RewriteRule foo/? req.php [QSA]