URL Rewriting 重寫解決方案

2021-05-10 20:33:00 字數 3067 閱讀 1685

一、業務需求

二、解決方案

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...