程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> IIS7 asp.net URL重寫配置

IIS7 asp.net URL重寫配置

編輯:關於ASP.NET

今天總算是費盡千辛萬苦把Vista旗艦版裝上了,本來是不用費什麼事情的。之前把DVD刻錄機送給了我一個朋友,所以ISO早就下了,一直沒時間裝上,因為 無光驅安裝Vista我還從來沒有試過,所以一直在等時間仔細研究。

之前有篇日志是寫我修了6年電腦,所以對於微軟從操作系統到應用軟件,或 者是安全管理系統都曾經仔細研究過。然後得出的總結是以後我可以直接帶手機 去修電腦。結果Vista的出現讓我的美夢破滅了,我那1G的卡根本裝不下,所以 以後還是要帶個移動硬盤,歷史就是給無賴逼著倒退的。

基本上從准備到安裝,到結束網上的資料一大堆,就不用重復了。問題是出 在裡面的IIS7上面。因為目前全面轉向.NET開發,而且全部實現URL重寫。當我 打開IIS7的時候,眼睛一陣金光,全變了,跟以往的IIS完全不一樣。然後指望 能在網上找點資料,結果發現不是一般的少,只好又拿出年輕時打不死的態度, 自己硬上了。

首先最大的變化應該是在應用程序池,裡面有2種模式,一種是經典,一種是 集成。仔細看了裡面有模塊設置,猜想微軟肯定把.net自定義模塊直接放到IIS 裡面,後來經過證實確實是這樣。然後這樣做的模式應該叫做集成模式,好處很 多,以後一些可重用的模塊不用在幾個網站中重復放置(IIS6裡面也可以配置, 不過不夠直接),就是幾個網站可以共用同一個模塊。

這個功能目前在IIS7沒有普及,Vista沒有穩定前就不用考慮了,因為我們的 服務器還是2003的,只有IIS6,而網站架構也是在IIS6上設計的,所以我選擇的 是經典模式。

接下來設置HTTPHANDLE:

然後打開請求限制,因為重寫的URL都是指向的虛路徑,所以要關掉裡面的請 求文件,否則就會報404了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved