校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Global.asax的Application_BeginRequest實現url重寫無后綴的代碼

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

熱門標簽:十堰正規電銷機器人系統 手機地圖標注如何刪除 怎么給超市做地圖標注入駐店 外呼系統代理品牌 巫師3為什么地圖標注的財寶沒有 世紀佳緣地圖標注怎么去掉 寧波自動外呼系統代理 辦理400電話證件 外呼系統費用一年
利用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>
您可能感興趣的文章:
  • asp.net 在global中攔截404錯誤的實現方法
  • Global.cs中自動獲取未處理的異常
  • 在Global.asax文件里實現通用防SQL注入漏洞程序(適應于post/get請求)
  • Global.asax取絕對路徑的方法
  • Global.asax取物理路徑/取絕對路徑具體方法
  • Global.asax的Application_Error實現錯誤記錄/錯誤日志的代碼
  • c#定時器和global實現自動job示例
  • ASP.net全局程序文件Global.asax用法分析
  • ASP.NET中Global和URLReWrite用法
  • 在C#中global關鍵字的作用及其用法

標簽:平涼 山西 景德鎮 通遼 牡丹江 嘉興 泰州 天門

巨人網絡通訊聲明:本文標題《Global.asax的Application_BeginRequest實現url重寫無后綴的代碼》,本文關鍵詞  Global.asax,的,Application,BeginRequest,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Global.asax的Application_BeginRequest實現url重寫無后綴的代碼》相關的同類信息!
  • 本頁收集關于Global.asax的Application_BeginRequest實現url重寫無后綴的代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 纳雍县| 勐海县| 嘉鱼县| 红原县| 田东县| 砚山县| 昌吉市| 江山市| 开江县| 梨树县| 宜兰市| 天水市| 临城县| 久治县| 陵水| 荆门市| 保山市| 义马市| 嘉鱼县| 平顶山市| 方城县| 公主岭市| 交口县| 澳门| 成都市| 乌审旗| 郴州市| 高雄县| 巴林右旗| 固镇县| 宜城市| 根河市| 二手房| 沁阳市| 鹿邑县| 平湖市| 昌图县| 凌云县| 淮滨县| 阳东县| 宁强县|