需要您的专家帮助。我试图在不使用重写规则的情况下重写global.asax.cs页面中的页面的url。重写url的过程发生但页面没有显示。我收到以下错误 “HTTP错误404.0 - 未找到 您要查找的资源已被删除,名称已更改或暂时不可用。“
答案 0 :(得分:0)
您可以使用System.Web.Routing
从Global.asax进行URL重写,例如
protected void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routecollection)
{
routecollection.MapPageRoute("Login", "Login", "~/Login.aspx");
}
您可以参考此link。