用global实现url重写,不配置iis

在global文件的添加如下代码:

实现  xxx.html----->>xxx.aspx

 

void Application_BeginRequest(object sender, EventArgs e)
    {
        if (Regex.IsMatch(Request.RawUrl.ToLower(), @".html") == true )
        {
            Context.RewritePath(Request.RawUrl.Replace(".html",".aspx"))

        }
    }

 

用上面的方法可以不用配置iis。

你可能感兴趣的:(object,application,url,IIS)