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 2008防火墻配置攻略2. F5為微軟Windows Server 2008定制應用交付網絡3. Windows Server 2003初探(中)4. Windows Server 2003應用技巧集5. Windows Server 2008網絡中禁止迅雷下載6. Windows server 2008數據執行保護功能應用7. Windows Server 2008 DNS服務器新增功能8. U盤怎么安裝原版Windows server 2016?9. 微軟Windows Server VNext預覽版25276發布(附ISO鏡像下載)10. Windows Server 2008的管理利器
