我是否可以通过使用localhost/subscribe
内的规则使访问localhost/subscribe.aspx
的每个人都重定向到global.asax.cs
,还是应该从操作中重定向?
最佳答案
以下代码应为您工作:
protected void Application_BeginRequest(Object sender, EventArgs e)
{
if (Request.RawUrl.ToLower().EndsWith("subscribe"))
{
Response.Redirect("subscribe.aspx");
}
}
或者在 Application_PreRequestHandler内部执行方法(如果您还将使用Session进行验证)
关于.net - 在global.asax.cs上的重定向路由,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8213444/