IIS7 0設定 url重寫成html 偽靜態

2021-09-30 13:19:07 字數 720 閱讀 7658

前提條件:先把iis應用程式池的託管管理道模式為整合(為了可以做第3,4步)

首先在iis中的站點裡,找到處理程式對映。雙擊進去

1、新增指令碼對映(路徑:*.html 可執行檔案%windir%microsoft.netframeworkv2.0.50727aspnet_isapi.dll 名稱:任意,比如html )

2、新增萬用字元指令碼對映(路徑:* 可執行檔案:c:\windows\microsoft.net\frameworkv2.0.\50727\aspnet_isapi.dll 名稱:任意,比如all)

3、託管處理程式對映(路徑:*.html 可執行檔案:system.web.ui.pagehandle***ctory 名稱 任意 比如html-integrate)

4、iis中找到模組(雙擊進去)-->新增託管模組---->(名稱:任意 如all 型別:urlrewriter.modulerewrite

把 僅針對向asp.net 應用程式或託管處理程式發出請求呼叫 勾上

5、將應用程式池的託管管理道模式為經典

以上步驟是針對32位電腦系統所寫,如果您的電腦是64位系統,需要再設定如下乙個步驟

選擇重寫站點對應的應用程式連線池,高階設定,啟用32位應用程式,設為true

上面設定完,重寫成html肯定成功,但是ii7或以上有個bug,也就是真實存在的html沒有辦法訪問,下面我給大家提供乙個可以解決的辦法,也就是在webconfig裡加下配置就能解決:

IIS7 0設定 url重寫成html 偽靜態

前提條件 先把iis應用程式池的託管管理道模式為整合 為了可以做第3,4步 首先在iis中的站點裡,找到處理程式對映。雙擊進去 1 新增指令碼對映 路徑 html 可執行檔案 windir microsoft.netframeworkv2.0.50727aspnet isapi.dll 名稱 任意,...

Longhorn Server中IIS7 0的安裝

上次寫了一篇文章關於 vista 中的iis7.0 要做到 vs2005 在iis7.0 中除錯web windows 驗證 今天我們來 longhorn server 2007 中看看iis7.0 的安裝,我的虛擬機器為 virtualbox 這個是開源的效能是我見過最好的乙個,如果你想體驗可以裝...

IIS7 0下URLRewriter的配置

在vista系統 iis7.0環境下,原來iis6.0下正常執行的url重寫元件無效,提示404,檔案不存在的錯誤。解決方案如下 把原來放在 的節點複製乙份放到 system.webserver modules add type urlrewriter.modulerewriter,urlrewri...