Ich arbeite mit ASP.net. Meine Website befindet sich in einem Unterordner test
im IIS-Stammverzeichnis. Die URL von default.aspx ist also http://localhost/test/Default.aspx
. Von default.aspx möchte ich Reponse.Redirect()
mit einem relativen Pfad zu einer anderen URL innerhalb derselben Website, , umleiten.Verwenden von Response.Redirect() auf einen relativen Pfad
Ich versuchte
Response.Redirect("/whatever");
und
Response.Redirect("~/whatever");
von ihnen umleiten Beide zu http://localhost/whatever
. Beachten Sie, dass die Methode Redirect
http://localhost
anstelle von http://localhost/test/
als Basis-URL verwendet.
Irgendwelche Ideen?
Danke.
Ich habe selbst einen dummen Fehler gemacht. Response.Redirect ("~/was auch immer"); sollte zu http: // localhost/test/was auch immer gehen. Danke euch allen . – Shuo