一、業務需求
二、解決方案
1、原理
2、效果預覽
三、原始碼分析
四、使用方式
1、引入dll程式集
2、配置web.config檔案
五、總結 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重寫機制。
源**:
概念 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 原理 2 效果預覽 三 原始碼分析 四 使用方式 1 引入dll程式集 2 配置web.config檔案 五 總結 版權出處 http www.cnblogs.com ywqu 1 顧客可以直接用瀏覽器 bookmark 功能將頁面鏈結儲存起來.2 顧客便於記憶 ur...