首先,是IIS7.0的配置,由於Windows Server 2008操作系統默認的IIS版本爲7.0,我們知道,IIS7.0與IIS6.0 的操作界面差別較大,如圖(1)所示:
1.IIS7.0操作界面:
圖(1)
2.新建網站同時新建應用程序池與網站對應,注意,在IIS7下新建網站之後,程序會自動新建應用程序池與之對應;不需要再新建應用程序池。如圖(2);
圖(2)
3.添加網站詳細頁面如圖(3)所示:
圖(3)
4.全部填寫完畢以後,就可以直接點擊確定了(注:不填寫網站信息是無法點擊確定的)
如圖(4);
圖(4)
5.網站建立好之後,接下來就是配置僞靜態的問題了,在IIS7下如何配置僞靜態呢? 注意:以上是原本就有的步驟,接下來,要爲大家介紹在Windows Server 2008、IIS7.0下多出來的步驟, 大家可要看仔細了哦; (1)應用程序池更改爲集成模式、-->IIS中處理程序映射-->添加腳本映射(路徑:*.html 可執行文件%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll名稱:任意,比如Html ) 如圖(5)—(7)
5.(1)打開IIS主頁面,找到處理程序映射這一選項,雙擊打開,如圖(5)所示:
圖(5)
5.(2) 打開之後顯示如下界面,在右上角操作欄目內找到“添加腳本映射”這一欄目,如圖(6)所示:
圖(6)
5(3)找到“添加腳本映射”這一欄目之後,點擊進入,就會彈出新的對話框,請求路徑設置爲*.html ,可執行文件爲%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll名稱可設定爲 htmlrequest,如圖(7)所示:
圖(7)
5(4)點擊請求限制按鈕,然後選擇“謂詞”這一欄目,將謂詞限制爲
GET,HEAD,POST,DEBUG,如圖(8)所示
圖(8)
6.添加通配符腳本映射
(路徑:* 可執行文件:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll 名稱:任意,比如All)
6(1)在處理程序映射裏面右上角找到添加通配符腳本映射選項,如圖(9)所示:
圖(9
6(2)找到之後點擊添加通配符腳本映射,路徑:* 可執行文件爲C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll , 名稱可定爲 all如圖(10)所示:
圖(10)
7 以上兩步操作完之後還有另外一個重要的地方,那就是託管處理程序映射,步驟與之前操作相同:(路徑:*可執行文件:System.Web.UI.PageHandlerFactory 名稱 任意 比如Html-Integrate)--------> (不用處理請求限制)如圖(11)所示:
圖(11)
8 最後一步,就是要在IIS中 模塊-->添加---->(名稱:任意 如All 類型:ShopNum1HttpModule(你自己網站的模塊) 把 僅針對向asp.net 應用程序或託管處理程序發出請求調用 勾選 )如圖(13)所示,找到網站視圖中模塊選項,雙擊打開: 圖(13)
9 在右上角操作裏選擇添加託管模塊,名稱填寫爲all,類型改爲 ShopNum1HttpModule 勾選上下面僅針對asp。net應用程序或者是託管程序發出的請求調用: 如圖(14)所示: 圖(14) 這樣,在Windows Server 2008下,IIS7.0版本的IIS靜態化配置就完全結束了,接下來,就可以按照 正常情況操作了,至此,在Windows Server 2008操作系統下,IIS7.0版本的靜態化解 決辦法就已經完全給大家揭示出來了,希望能對大家有所幫助。