Thomas Rupp: Auf Querystring nach 404 Fehler zugreifen

Hallo Forumers,

habe gerade ein Problem mit meinem IIS 4.0 und nicht gefundenen Seiten.
Wenn ich eine Seite aufrufe und einen Querystring mitgebe (z.B. http://xy.company.at/01010001.asp?gruppe=1) und diese Seite nicht gefunden wird, so ruft der IIS die userdefinierte Fehlerseite auf und übergibt die ursprüngliche URL als Querystring (also http://xy.company.at/404.asp?404;http://xy.company.at/01010001.asp)

Wie komme ich nun an den ursprünglichen Querystring (Gruppe=1)? Das ganze sollte mit ASP funktionieren.

Wäre dankbar für jeden Tipp.
Schönes WE

Thomas

  1. Hi,

    und diese Seite nicht gefunden wird, so ruft der IIS
    die userdefinierte Fehlerseite auf und übergibt die
    ursprüngliche URL als Querystring (also
    http://xy.company.at/404.asp?
    404;http://xy.company.at/01010001.asp)

    hm - das macht er dann aber nicht besonders schlau.

    Wie komme ich nun an den ursprünglichen Querystring
    (Gruppe=1)? Das ganze sollte mit ASP funktionieren.

    Eben - das ist eines der naheliegenden Probleme.
    Beim Apache stehen all diese Informationen in Environment-Variablen.

    Sorry - zum IIS kann ich Dir nicht weiter helfen, da müßtest Du dessen Dokumentation befragen. (Bio würde jetzt noch den Hersteller derselben über den grünen Klee loben ... ;-)
    Aber Du kannst Dir ja mal im 404-Handler das gesamte Environment ausgeben lassen ...  man weiß ja nie, was da so alles drin steht.

    Viele Grüße
          Michael

    1. Hi Mike,

      danke für Deine Mail.
      Das mit der Environment habe ich bereits ausprobiert (leider nein) und auch bereits IIS Gurus befragt (half auch nicht).
      Ich werde das Problem nun vermutlich über Session Variablen lösen.

      Danke und schönes WE

      Thomas