Hallo!
Hast Du einen anderen Vorschlag?
Nein, ich finde die Idee gut. Meine Frage war nur, was genau diesem "Error-Handler" als QueryString uebergeben wird. Nun, wenn ich mir diese Zeile nochmal genau anschaue,
name = Mid( Request.ServerVariables("QUERY_STRING"),23,8)
dann nehme ich an, dass die 404-Datei schlicht und einfach mit
error404.asp?http://www.mydomain.de/12345678
aufgerufen wird, denn Du wolltest dieses 123465678 ausschneiden (hast Dich aber um eine Stelle vertan, es faengt erst bei 24 an (bei Basic-Strings hat das erste Zeichen die Nummer 1, nicht 0)).
Nun, wenn diese "Verzeichnisse" immer aus 8 Ziffern bestehen, kannst Du mit
s = Request.ServerVariables("QUERY_STRING")
s = mid(s, 7) ' schneidet "http://" weg
s = mid(s, instr(s, "/")+1, 8) ' sucht den ersten / und nimmt die 8 Zeichen _dahinter_
Response.Redirect("http://www.andereDomain.de/scripts/run.dll?Login:" & s)
die Sache erledigen.
Viel Spass beim Ausprobieren
Calocybe