妙用ASP2.0中的URL映射改變網(wǎng)址_.Net教程
推薦:通過系統(tǒng)配置來提高ASP.NET應(yīng)用程序的穩(wěn)定性大家都知道,要實(shí)現(xiàn)一個(gè)24*7全天候運(yùn)行的應(yīng)用程序并不是一件容易的事。我的一個(gè)項(xiàng)目就曾經(jīng)在暴力負(fù)荷下堅(jiān)持了20多個(gè)小時(shí)后還是壯烈掛掉了。幸運(yùn)的是,ASP.NET和IIS為我們提供了一些簡(jiǎn)便的設(shè)
URL映射有什么用呢?
舉個(gè)比較實(shí)用的例子,比如你開發(fā)一個(gè)Blog網(wǎng)站, 每個(gè)Blog主頁(yè)的加載地址是
www.blog.com/Default.aspx?id=anckly
Default頁(yè)通過id來選擇加載對(duì)應(yīng)用戶的博客內(nèi)容,但是你又需要你的用戶只要輸入www.blog.com/anckly就可以訪問他的博客。這時(shí)候就可以使用ASP.Net2.0中的URL映射來實(shí)現(xiàn)這個(gè)效果。
實(shí)現(xiàn)的原理是通過配置網(wǎng)站W(wǎng)eb.config文件來進(jìn)行URL映射。
<!-- URL映射 -->
<urlMappings enabled ="true ">
<add url ="~/anckly" mappedUrl ="~/Default.aspx?id=anckly"/>
</urlMappings>
接下來是設(shè)置映射路徑.url表示用戶輸入的URL,mappedUrl表示服務(wù)器真正接收的網(wǎng)頁(yè)URL�!�
回到最先的問題,就可以在每個(gè)用戶注冊(cè)后為urlMappings增加一個(gè)add節(jié)點(diǎn)(實(shí)現(xiàn)原理請(qǐng)參考System.Configuration命名空間),存儲(chǔ)每個(gè)用戶的URL映射路徑�!�
URL映射的另一個(gè)用處是用來隱藏真實(shí)網(wǎng)頁(yè)路徑,,為網(wǎng)站提供一定安全保證。
分享:從ASP.NET 1.1升級(jí)到ASP.NET 2.0要考慮的Cookie問題當(dāng)你準(zhǔn)備將Web應(yīng)用程序從ASP.NET 1.1升級(jí)到ASP.NET 2.0,你將面對(duì)這樣一個(gè)cookie問題:在ASP.NET 1.1應(yīng)用程序中客戶端保存的所有cookie將失效。 博客園也遇到了這樣的問題,對(duì)博客園
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實(shí)例(可帶附件)
- js實(shí)現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實(shí)現(xiàn)
- Asp.Net 無刷新文件上傳并顯示進(jìn)度條的實(shí)現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報(bào)表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(kù)(連接字符串的配置及獲取)
- asp.net頁(yè)面?zhèn)髦禍y(cè)試實(shí)例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲(chǔ)過程實(shí)現(xiàn)分頁(yè)示例代碼
.Net教程Rss訂閱編程教程搜索
.Net教程推薦
- 如何使用LINQ來簡(jiǎn)化編程
- ASP.Net中保護(hù)自定義的服務(wù)器控件
- 在ASP.NET Atlas中調(diào)用Web Service
- 淺析.Net Micro Framework 4.0正式開源
- “/”應(yīng)用程序中的服務(wù)器錯(cuò)誤及解決方法
- 解讀.Net基礎(chǔ):學(xué)習(xí)反射中的動(dòng)態(tài)創(chuàng)建對(duì)象
- 淺談ASP.NET開發(fā)下的MVC設(shè)計(jì)模式的實(shí)現(xiàn)
- VB.NET進(jìn)度條的方法代碼
- 談asp.net會(huì)話狀態(tài)
- ASP.NET 2.0 中實(shí)現(xiàn)跨頁(yè)提交
- 相關(guān)鏈接:
- 教程說明:
.Net教程-妙用ASP2.0中的URL映射改變網(wǎng)址
。