Raketenwilli verwendet %{REQUEST_URI}, was eine Servervariable ist. … REQUEST_URI enthält die Query-Parameter (den Teil ab dem ?) nicht
Nana. Das ist eine „sportliche Behauptung“.
Praxis:
.htaccces auf fastix.de:
RewriteEngine On
RewriteRule (.*) https://www.fastix.org%{REQUEST_URI}
versuche mal http://fastix.de/?foo=bar und schaue wo die „Reise“ hin geht…
Theorie:
In einer URI ist die query per definitionem enthalten und in einer URL nach Lesart vieler nicht. Das Ding heißt also richtig
%{REQUEST_URI}
.
Man kann freilich - ebensogut - auch „$1“ notieren um den ersten geklammerten Ausduck zu adressieren, der vorliegend aber „zufällig“ mit %{REQUEST_URI}
übereinstimmt.