一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - Global.asax的Application_BeginRequest實現url重寫無后綴的代碼

Global.asax的Application_BeginRequest實現url重寫無后綴的代碼

2019-11-16 12:06asp.net教程網 ASP.NET教程

本文為大家詳細介紹下利用Global.asax的Application_BeginRequest 實現url重寫其無后綴,具體核心代碼如下,有需求的朋友可以參考下,希望對大家有所幫助

利用Global.asax的Application_BeginRequest 實現url 重寫 無后綴 

復制代碼代碼如下:


<%@ 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> 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91在线老王精品免费播放 | 校花被老头夺去第一次动图 | 全是女性放屁角色的手游 | 欧美人禽杂交狂配无删完整 | 日本小视频网站 | 我的年轻漂亮继坶三级 | 亚洲毛片免费看 | 乌克兰少妇大胆大BBW | 91精品国产高清久久久久久 | 91男人| 精品久久久麻豆国产精品 | 午色影院| 国产a一级毛片爽爽影院 | v视界影院_vsjla| 亚洲精品国偷拍自产在线观看蜜臀 | 加勒比福利 | 黄动漫软件车车好快的车车 | 天堂a免费视频在线观看 | 韩国三级年轻小的胰子完整 | 国产成人精品视频午夜 | 国产亚洲精品日韩香蕉网 | 日日操美女 | 久久噜国产精品拍拍拍拍 | 亚洲人和日本人hd | 日韩毛片高清在线看 | 高清不卡一区二区 | 出差被灌醉绝伦的上司日本 | 和直男装修工在工地啪 | 国产馆在线观看免费的 | 俄罗斯三级完整版在线观看 | 国产精品中文字幕 | 欧美free激情野战hd | 五月天91 | 国产麻豆传媒在线观看 | 短篇艳妇系列 | 超级乱淫伦短篇在车上 | 99视频在线观看免费视频 | 亚洲无线一二三四区 | 久久精品午夜一区二区福利 | 国产一级特黄在线播放 | 国产美女在线一区二区三区 |