URL重写 urlrouting

在global文件中添加以下的代码

<%@ Import Namespace="System.Web.Routing" %>
<script RunAt="server">

    void Application_Start(object sender, EventArgs e)
    {
        //在应用程序启动时运行的代码
        //在Application_Start时注册的Routing规则
        RegisterRoutes(RouteTable.Routes);
    }
    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.Ignore("{resource}.axd/{*pathInfo}");
        routes.MapPageRoute("all", //给这个UrlRouting规则起一个名字
            "{file}/{page}", //希望的友好Url地址格式
            "~/{file}/{page}.aspx", //映射到的aspx页面路径
            false, //是否需要检查用户权限
            new RouteValueDictionary { { "page", "default" } });
    }
原文地址:https://www.cnblogs.com/TivonStone/p/3670055.html