如何删除URL中的文件夹路径以显示类似myWebsite.com/addmissionlist.aspx而不是myWebsite.com/admission/addmissionlist.aspx

时间:2017-10-23 22:35:00

标签: asp.net

我在录入文件夹中有一些页面,在报告文件夹中有一些页面。如何删除或隐藏URL中的文件夹路径以显示类似?

的内容

www.myWebsite.com/addmissionlist.aspx而不是www.myWebsite.com/admission/addmissionlist.aspx和

www.myWebsite.com/paymentlist.aspx而不是www.myWebsite.com/report/paymentlist.aspx

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用网址重写https://msdn.microsoft.com/en-us/library/cc668201.aspx?f=255&MSPPError=-2147217396

关于你的案子。您需要在从Global.asax文件中的Application_Start事件的处理程序调用的方法中添加路由。它将是

protected void Application_Start(object sender, EventArgs e)
{
    RegisterRoutes(RouteTable.Routes);
}

public static void RegisterRoutes(RouteCollection routes)
{
    routes.MapPageRoute("",
        "addmissionlist.aspx",
        "~/admission/addmissionlist.aspx");
}