文章出處

  1. 新建一個類,并實現IHttpModule接口
  2. 實現接口,在Init方法中處理請求,在請求方法中實現具體的Url重寫操作

  3. 補充Url重寫方法,通過 Request的Path對象獲取請求文件路徑,并根據請求文件路徑,構建實際文件路徑
1 HttpApplication app = sender as HttpApplication;
2 string url = app.Context.Request.Path;

 

 

  1. 通過請求的RewritePath() 方法重寫Url路徑,將請求的路徑替換為轉化過的實際文件的路徑

  2. 修改配置文件,使用自定義的Module

    在web.config 中的<system.web>節點下添加以下代碼

Type參數設置說明:第一個是自定義Module的類的全名稱,即:命名空間+"."+類名,第二個參數是類所在的程序集,可以將所有的Module統一定義在一個類庫中,實現更好的分離,


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()