URL Rewriting 重寫解決方案

2021-05-14 09:28:03 字數 1572 閱讀 3574

1、引入dll程式集

把urlrewritingnet.urlrewriter.dll檔案新增的工程的bin檔案下

2、配置web.config檔案

ø         首先、在configsections節新增section,如下

type="urlrewritingnet.configuration.urlrewritesection, urlrewritingnet.urlrewriter" />

ø         其次、在節點配置重寫規則,如下:

ø         最後,在 節點下配置如下內容

type="urlrewritingnet.web.urlrewritemodule, urlrewritingnet.urlrewriter" />

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