一、業務需求
二、解決方案
1、原理
2、效果預覽
三、原始碼分析
四、使用方式
1、引入dll程式集
2、配置web.config檔案
五、總結
版權出處:http://www.cnblogs.com/ywqu
1、顧客可以直接用瀏覽器
bookmark
功能將頁面鏈結儲存起來.
2、顧客便於記憶
url,相對於
顧客更容易記憶
3、利於搜尋引擎收錄 4
、隱藏實際檔案路徑,提高**的安全性
url重寫是擷取傳入的請求並自動將該請求重定向到其他資源的過程。
把urlrewritingnet.urlrewriter.dll檔案新增的工程的bin檔案下
ø首先、在configsections節新增section,如下
<
configsections
>
<
section
name
="urlrewritingnet"
requirepermission
="false"
type
="urlrewritingnet.configuration.urlrewritesection, urlrewritingnet.urlrewriter"/>
configsections
>
ø其次、在
節點配置重寫規則,如下:
ø最後,在
節點下配置如下內容
解釋:httpmodule 是實現 ihttpmodule 介面和處理事件的程式集。asp.net 包含一組可由應用程式使用的 httpmodule 模組。例如,asp.net 提供了 sessionstatemodule 來向應用程式提供會話狀態服務。可以建立自定義 httpmodule 以響應 asp.net 事件或使用者事件
url重寫即便於使用者新增到收藏夾,有利於搜尋引擎收錄和提高安全性,合理地使用url重寫功能便於提高**的整體效能。比如,在電子商務**的商品詳細頁面、註冊頁面、分類頁面等等可以使用url重寫機制。
源**:http://files.cnblogs.com/ywqu/website1.rar
概念 URL 重寫(URL Rewriting)
url 重寫 url rewriting 是一種 rest 相關技術,它可以在 web 服務中,針對使用者所提供的 url 進行轉換後,再傳入 web 服務處理引擎。rest 表徵狀態轉移 representational state transfer,rest 是 roy fielding 在 2...
概念 URL 重寫(URL Rewriting)
url 重寫 url rewriting 是一種 rest 相關技術,它可以在 web 服務中,針對使用者所提供的 url 進行轉換後,再傳入 web 服務處理引擎。rest 表徵狀態轉移 representational state transfer,rest 是 roy fielding 在 2...
URL Rewriting 重寫解決方案
1 引入dll程式集 把urlrewritingnet.urlrewriter.dll檔案新增的工程的bin檔案下 2 配置web.config檔案 首先 在configsections節新增section,如下 type urlrewritingnet.configuration.urlrewri...