Tach!
Kann man dann nicht den Query String "abschneiden" und stattdessen eine Umgebungsvariable setzen?
Nein, nicht um das angestrebte Ziel zu erreichen. In welcher "Umgebung" willst du die Variable denn setzen? Die einzigen client-/nutzerspezifischen Umgebungen rund um HTTP, die länger als einen Request bestehenbleiben, sind Sessions/Cookies (abgesehen von Querystring und POST-Daten).
dedlfix.