亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Global.asax的Application_BeginRequest怎么實現url重寫無后綴

發布時間:2021-10-08 13:45:24 來源:億速云 閱讀:147 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“Global.asax的Application_BeginRequest怎么實現url重寫無后綴”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“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>

以上是“Global.asax的Application_BeginRequest怎么實現url重寫無后綴”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高陵县| 子长县| 左贡县| 两当县| 和硕县| 枞阳县| 庆阳市| 城口县| 八宿县| 田阳县| 广昌县| 华池县| 文成县| 封丘县| 镇巴县| 达尔| 澄江县| 聊城市| 馆陶县| 平乡县| 七台河市| 沙坪坝区| 长治县| 仁寿县| 蕲春县| 蛟河市| 株洲县| 如东县| 珲春市| 多伦县| 沈丘县| 双城市| 嘉善县| 新巴尔虎左旗| 南京市| 色达县| 安康市| 岳西县| 宜宾县| 页游| 长垣县|