Windows server 2008應用之IIS 7中配置ISAPI和CGI限制
ISAPI 和 CGI 限制是允許在服務器上執行動態內容的請求處理程序。這些限制為 CGI 文件 (.exe) 或 ISAPI 擴展 (.dll)。如果 IIS 配置系統允許添加自定義 ISAPI 或 CGI 限制,則我們可以添加它們。
(一)添加 ISAPI 或 CGI 限制
利用 ISAPI 和 CGI 限制,可以控制是否提供動態內容。在服務器上,動態內容以 CGI 文件 (.exe) 或 ISAPI 擴展 (.dll) 的形式存在。實現步驟如下:
1.; 打開 IIS 管理器,然后導航至要配置的級別。
2.; 在"功能視圖"中,雙擊"ISAPI 和 CGI 限制"。
3.; 在"操作"窗格中,單擊"添加"。
4.; 在"添加 ISAPI 或 CGI 限制"對話框的"ISAPI 或 CGI 路徑"文本框中鍵入該 .dll 或 .exe 文件的路徑,或者單擊瀏覽按鈕 (...) 導航至該文件的位置。
5.; 在"描述"文本框中,鍵入有關限制的簡要描述。
6.; 選中"允許執行擴展路徑",以允許限制自動運行。如果未選中此選項,限制的狀態將默認為"不允許"。以后,您可以通過選擇限制并在"操作"窗格中單擊"允許"來允許該限制。
7.; 單擊"確定"。
(二)編輯 ISAPI 或 CGI 限制
如果要更改 .exe 或 .dll 文件的位置或描述,或者更改 ISAPI 或 CGI 限制的狀態,就需要對這些限制進行編輯。具體步驟如下:
1.; 打開 IIS 管理器,然后導航至要配置的級別。
2.; 在"功能視圖"中,雙擊"ISAPI 和 CGI 限制"。
3.; 從列表中選擇一種限制,然后在"操作"窗格中單擊"編輯"。
4.; (可選)在"編輯 ISAPI 或 CGI 限制"對話框的"ISAPI 或 CGI 路徑"文本框中,鍵入 .dll 或 .exe 文件的新路徑,或單擊瀏覽按鈕 (...) 導航至該文件的位置。
5.; (可選)在"描述"文本框中,鍵入有關該限制的新描述。
6.; (可選)選中"允許執行擴展路徑",以允許該 CGI 或 ISAPI 限制運行。如果未選中此選項,限制的狀態將默認為"不允許"。以后,通過選擇該限制并在"操作"窗格中單擊"允許"或"拒絕",可以更改該限制的狀態。
7.; 單擊"確定"。
(三)刪除 ISAPI 或 CGI 限制
如果你不再需要提供由特定 ISAPI 或 CGI 限制定義的內容類型,則可以從服務器上的限制列表中刪除該限制。
1.; 打開 IIS 管理器,然后導航至要配置的級別。
2.; 在"功能視圖"中,雙擊"ISAPI 和 CGI 限制"。
3.; 從列表中選擇一個限制。
4.; 在"操作"窗格中,單擊"刪除"。
5.; 在"確認刪除"對話框中,單擊"是"。
(四)將未指定的文件擴展名設置為在 Web 服務器上運行
如果在 ISAPI 模式下運行 IIS 7.0,可以允許未指定文件擴展名的文件(即所有可執行文件)在 Web 服務器上運行。如果您是在集成模式下運行 IIS 7.0,則不提供此功能。
.; 打開 IIS 管理器,然后導航至要配置的級別。
2.; 在"功能視圖"中,雙擊"ISAPI 和 CGI 限制"。
3.; 在"操作"頁上,單擊"編輯功能設置"。
4.; 也可以在"編輯 ISAPI 和 CGI 限制設置"對話框中選中"允許未指定的 CGI 模塊",以便允許未指定的 CGI 模塊。
5.; 也可以選中"允許未指定的 ISAPI 模塊",以便允許未指定的 ISAPI 模塊。
6.; 單擊"確定"。
相關文章:
1. 如何安裝原版Windows server 2003?U盤安裝原版Windows server 2003教程2. Windows Server 2008 :IIS 7 Web服務器管理3. Windows Server 2008 R2 RC新功能簡介4. 配置安全Windows Server 2003(圖)5. 怎么安裝原版Windows server 2008?U盤安裝很省心6. Windows Server 2008下利用Diskpart管理磁盤7. Windows Server 2008中 Netsh 十大常用命令8. Windows Server 2008登陸Dreamspark 免費使用9. Windows Server 2008之初始配置任務10. 用Windows server 2008軟路由提升上網效率