最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Global.asax的Application_BeginRequest實(shí)現(xiàn)url重寫無后綴的代碼

 更新時(shí)間:2013年08月14日 17:27:11   作者:  
本文為大家詳細(xì)介紹下利用Global.asax的Application_BeginRequest 實(shí)現(xiàn)url重寫其無后綴,具體核心代碼如下,有需求的朋友可以參考下,希望對(duì)大家有所幫助
利用Global.asax的Application_BeginRequest 實(shí)現(xiàn)url 重寫 無后綴
復(fù)制代碼 代碼如下:

<%@ Application Language="C#" %>

<script RunAt="server">
void Application_BeginRequest(object sender, EventArgs e)
{
string oldUrl = System.Web.HttpContext.Current.Request.RawUrl; //獲取初始url

//~/123.aspx → ~/Index.aspx?id=123
Regex reg = new Regex(@"^\/\d+\.html");
if (reg.IsMatch(oldUrl))
{
string id = reg.Match(oldUrl).ToString().Substring(1, reg.Match(oldUrl).ToString().LastIndexOf(".") - 1);
Context.RewritePath("~/Index.aspx?id=" + id);
}

//~/123 → ~/Index.aspx?id=123
Regex reg1 = new Regex(@"^\/\d+$");
if (reg1.IsMatch(oldUrl))
{
string id = reg1.Match(oldUrl).ToString().Substring(1);
Context.RewritePath("~/Index.aspx?id=" + id);
}

//~/index/123 → ~/Index.aspx?id=123
Regex reg3 = new Regex(@"^\/index\/\d+$");
if (reg3.IsMatch(oldUrl))
{
string id = reg3.Match(oldUrl).ToString().Substring(7);
Context.RewritePath("~/Index.aspx?id=" + id);
}
}

</script>

相關(guān)文章

最新評(píng)論

泰宁县| 塔河县| 平江县| 岑溪市| 石狮市| 儋州市| 石阡县| 彰化市| 渭源县| 虎林市| 丽水市| 湖南省| 惠水县| 锦州市| 沂水县| 望奎县| 星子县| 神池县| 山东省| 渝北区| 邻水| 定结县| 高雄市| 靖宇县| 常德市| 洪江市| 甘泉县| 长垣县| 锡林郭勒盟| 罗城| 丽江市| 汉沽区| 吉安市| 措勤县| 盐边县| 海林市| 莫力| 郑州市| 潍坊市| 桦甸市| 化隆|