Mit folgenden Code bekommt man einen 302 Redirect (Moved Temporarily):
var response = base.Context.Response;
response.Redirect("http://dotnet-snippets.de", false);
In vielen Fällen möchte man jedoch eine Dauerhafte Weiterleitung umsetzen.
Hier muss eine andere Funktion aufgerufen werden wie man in dem kleinen Snippet sehen kann:
protected void Page_Load(object sender, EventArgs e)
{
// Response holen
var response = base.Context.Response;
// Permanent Umleiten
response.RedirectPermanent("http://dotnet-snippets.de", false);
}
Kommentare zum Snippet