asp.net request.PathInfo實(shí)現(xiàn)的url重寫
更新時(shí)間:2009年04月15日 22:43:08 作者:
最近對(duì)在開(kāi)始研究url重寫,對(duì)重寫的原理以及重寫之后引起的性能問(wèn)題是研究的重點(diǎn),研究過(guò)程中發(fā)現(xiàn)了一種輕便的“url重寫方案”
這種方法在《技巧/訣竅:在ASP.NET中重寫URL》這篇文章提到的。簡(jiǎn)單的說(shuō),大家都知道:
http://www.fzitv.net/product.aspx?id=520對(duì)搜索引擎的友好性肯定低于
http://www.fzitv.net/product.aspx/520.htm
先截張圖給大家看下:

大家看到可以取得id,而使用的方法也很簡(jiǎn)單:
Request.PathInfo可以取得url擴(kuò)展名的附加信息,就是可以取得/520,但我們只要那個(gè)數(shù)字,那么就是
Request.PathInfo.Substring(1)
復(fù)制代碼 代碼如下:
http://www.fzitv.net/product.aspx?id=520對(duì)搜索引擎的友好性肯定低于
http://www.fzitv.net/product.aspx/520.htm
先截張圖給大家看下:

大家看到可以取得id,而使用的方法也很簡(jiǎn)單:
Request.PathInfo可以取得url擴(kuò)展名的附加信息,就是可以取得/520,但我們只要那個(gè)數(shù)字,那么就是
復(fù)制代碼 代碼如下:
Request.PathInfo.Substring(1)
您可能感興趣的文章:
- Asp.net內(nèi)置對(duì)象之Request對(duì)象(概述及應(yīng)用)
- Asp.net中Request.Url的各個(gè)屬性對(duì)應(yīng)的意義介紹
- ASP.NET從客戶端中檢測(cè)到有潛在危險(xiǎn)的request.form值的3種解決方法
- asp.net HttpWebRequest自動(dòng)識(shí)別網(wǎng)頁(yè)編碼
- asp.net下Request.QueryString取不到值的解決方法
- ASP.NET筆記之 Request 、Response 與Server的使用
- asp.net中Request.QueryString與Request.Param的區(qū)別分析
- asp.net Request獲取url信息的各種方法比較
- Asp.net response對(duì)象與request對(duì)象使用介紹
- asp.net實(shí)現(xiàn)遍歷Request的信息操作示例
相關(guān)文章
ASP.NET如何定時(shí)調(diào)用WebService服務(wù)
在ASP.NET程序中,可以通過(guò)Time組件實(shí)現(xiàn)定時(shí)器功能,但是它與數(shù)據(jù)庫(kù)中的任務(wù)計(jì)劃不一樣,它必須基于程序正在運(yùn)行中才可生效,而數(shù)據(jù)庫(kù)任務(wù)計(jì)劃是不需要基于ASP.NET程序運(yùn)行而執(zhí)行任務(wù)。2015-10-10
ASP.NET Core單文件和多文件上傳并保存到服務(wù)端的方法
這篇文章主要介紹了ASP.NET Core單文件和多文件上傳并保存到服務(wù)端的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
asp.net音頻轉(zhuǎn)換之.amr轉(zhuǎn).mp3(利用七牛轉(zhuǎn)換法)
相信很多人都遇到amr格式的音頻文件不能直接在網(wǎng)頁(yè)播放的問(wèn)題,有人使用QuickTime插件的輔助,下面這篇文章主要給大家介紹了asp.net音頻轉(zhuǎn)換之利用七牛轉(zhuǎn)換法將.amr格式轉(zhuǎn).mp3格式,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2016-12-12
.NET微信公眾號(hào)開(kāi)發(fā)之公眾號(hào)消息處理
本文給大家講述的是在.net微信公眾號(hào)開(kāi)發(fā)中的公眾號(hào)的消息處理的相關(guān)內(nèi)容,非常詳細(xì),有需要的小伙伴可以參考下。2015-07-07
Excel、記事本數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法
將手機(jī)號(hào)批量導(dǎo)入數(shù)據(jù)庫(kù)。思路:先將要導(dǎo)入的文件傳上項(xiàng)目里,然后讀取文件的每行數(shù)據(jù)并插入數(shù)據(jù)庫(kù),操作完后再將上傳的文件刪除2013-10-10
Discuz!NT 3與asp.net 整合的實(shí)例教程
本次整合只針對(duì)NETSNS中的代碼做了少許修改,完成了基本的和論壇同步注冊(cè),登陸和注銷,信息獲取,信息修改。為的是給各位Discuz!NT API愛(ài)好者做一個(gè)簡(jiǎn)單的API事例,供大家參考。2009-11-11

