asp.net url重寫(xiě)的好處與方法_.Net教程
推薦:asp.net form驗(yàn)證讀書(shū)時(shí)最常用判斷登陸的就是登陸時(shí)用cookie或session存儲(chǔ),然后每個(gè)頁(yè)面判斷是否登陸。 這樣做每個(gè)頁(yè)面都要判斷很麻煩。 畢業(yè)半年了,這半年學(xué)會(huì)了用類(lèi),重寫(xiě)事件OnLoad()來(lái),這樣每個(gè)頁(yè)面繼承這個(gè)類(lèi)!這個(gè)類(lèi)里可以判斷是否登陸,判斷權(quán)限等等一些操作 可是如果只有登
url重寫(xiě)的好處:
1,方便搜索引擎檢索到(html格式的網(wǎng)站搜索引擎記住的優(yōu)先級(jí)最高,seo優(yōu)化更好)
2,url更加簡(jiǎn)潔,方便用戶記憶
3,隱藏網(wǎng)頁(yè)的實(shí)際路勁和具體開(kāi)發(fā)技術(shù)
使用URLRewriter.dll重寫(xiě)
使用URLRewriter.dll后,只需要使用如下步驟將可以進(jìn)行url重寫(xiě)
1,在webconfig下寫(xiě)入
<Rules>
<!-- 規(guī)則1 -->
<RewriterRule>
<LookFor>~/d(\d+)\.html </LookFor>
<SendTo>~/default.aspx?id=$1 </SendTo>
</RewriterRule>
</Rules>
頁(yè)面顯示是~/default.aspx?id=5,自動(dòng)或轉(zhuǎn)為的~/d5.html, 只是用了正則來(lái)約束
2,配置httpmodel
<httpModules>
<add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" />
</httpModules>
Windows2003服務(wù)器配置:
網(wǎng)站->屬性->目錄->配置(G)->映射->通配符應(yīng)用程序映射->插入
可執(zhí)行文件:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
確認(rèn)文件是否存在:不選
分享:用C#來(lái)判斷當(dāng)前系統(tǒng)是XP還是WIN7直接提供Winform程序: OperatingSystem os = Environment.OSVersion; switch (os.Platform) { case PlatformID.Win32Windows: switch (os.Version.Minor) { case 0: label1.Text = Windows 95 ; break; case 10: if (os.Version.Revision.ToString() == 2222A ) label
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實(shí)例(可帶附件)
- js實(shí)現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實(shí)現(xiàn)
- Asp.Net 無(wú)刷新文件上傳并顯示進(jìn)度條的實(shí)現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見(jiàn)代碼存在的偽造IP問(wèn)題探討
- VS2010 水晶報(bào)表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(kù)(連接字符串的配置及獲取)
- asp.net頁(yè)面?zhèn)髦禍y(cè)試實(shí)例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲(chǔ)過(guò)程實(shí)現(xiàn)分頁(yè)示例代碼
.Net教程Rss訂閱編程教程搜索
.Net教程推薦
- 脫離.Net Framework框架運(yùn)行.Net程序
- 解讀Asp.net中過(guò)濾html,js,css代碼的方法
- CheckBoxList兩列并排編譯為表格顯示具體實(shí)現(xiàn)
- asp.net初學(xué)者:petshop4.0設(shè)計(jì)說(shuō)明
- 談web中緩存的使用
- ASP.NET學(xué)習(xí)篇(3)——幾個(gè)簡(jiǎn)單的ASP.ENT的例子
- 解讀VS2008中查看.NET源碼的設(shè)置方法
- 揭秘ASP.NET頁(yè)面刷新的幾種方法
- 談.NET 環(huán)境下使用C# 防止SQL注入式攻擊
- ASP.NET筆記之 Repeater的使用
- 相關(guān)鏈接:
- 教程說(shuō)明:
.Net教程-asp.net url重寫(xiě)的好處與方法
。