Ich habe ein einfaches Projekt mit einer Menüleiste, die der Server auf jeder Seite ausführt. Ich möchte den Zugriff auf die Seiten für nicht registrierte Benutzer verhindern, so habe ich diesen CodeResponse.Redirect problam
if (Session["username"] == null)
Response.Redirect("HomePageWebSite.aspx");
Als ich die Homepage durch seine selbst laden es funktioniert normal, aber wenn ich diesen Code verwenden, sagt der Browser, dass es finde diese Seite nicht (Zugriff auf diese Seite nicht möglich). Ich habe die URL der Homepage überprüft und es ist dieselbe, auf die der Server nicht zugreifen kann. Wie kann ich dieses Problem lösen?
Sind Ihre anderen Seiten in einem Unterverzeichnis? Verwenden Sie also 'Response.Redirect (" ~/HomePageWebSite.aspx ");' – NotMe