Windows server 2008應(yīng)用之IIS 7中配置ISAPI和CGI限制
ISAPI 和 CGI 限制是允許在服務(wù)器上執(zhí)行動(dòng)態(tài)內(nèi)容的請(qǐng)求處理程序。這些限制為 CGI 文件 (.exe) 或 ISAPI 擴(kuò)展 (.dll)。如果 IIS 配置系統(tǒng)允許添加自定義 ISAPI 或 CGI 限制,則我們可以添加它們。
(一)添加 ISAPI 或 CGI 限制
利用 ISAPI 和 CGI 限制,可以控制是否提供動(dòng)態(tài)內(nèi)容。在服務(wù)器上,動(dòng)態(tài)內(nèi)容以 CGI 文件 (.exe) 或 ISAPI 擴(kuò)展 (.dll) 的形式存在。實(shí)現(xiàn)步驟如下:
1.; 打開 IIS 管理器,然后導(dǎo)航至要配置的級(jí)別。
2.; 在"功能視圖"中,雙擊"ISAPI 和 CGI 限制"。
3.; 在"操作"窗格中,單擊"添加"。
4.; 在"添加 ISAPI 或 CGI 限制"對(duì)話框的"ISAPI 或 CGI 路徑"文本框中鍵入該 .dll 或 .exe 文件的路徑,或者單擊瀏覽按鈕 (...) 導(dǎo)航至該文件的位置。
5.; 在"描述"文本框中,鍵入有關(guān)限制的簡(jiǎn)要描述。
6.; 選中"允許執(zhí)行擴(kuò)展路徑",以允許限制自動(dòng)運(yùn)行。如果未選中此選項(xiàng),限制的狀態(tài)將默認(rèn)為"不允許"。以后,您可以通過選擇限制并在"操作"窗格中單擊"允許"來允許該限制。
7.; 單擊"確定"。
(二)編輯 ISAPI 或 CGI 限制
如果要更改 .exe 或 .dll 文件的位置或描述,或者更改 ISAPI 或 CGI 限制的狀態(tài),就需要對(duì)這些限制進(jìn)行編輯。具體步驟如下:
1.; 打開 IIS 管理器,然后導(dǎo)航至要配置的級(jí)別。
2.; 在"功能視圖"中,雙擊"ISAPI 和 CGI 限制"。
3.; 從列表中選擇一種限制,然后在"操作"窗格中單擊"編輯"。
4.; (可選)在"編輯 ISAPI 或 CGI 限制"對(duì)話框的"ISAPI 或 CGI 路徑"文本框中,鍵入 .dll 或 .exe 文件的新路徑,或單擊瀏覽按鈕 (...) 導(dǎo)航至該文件的位置。
5.; (可選)在"描述"文本框中,鍵入有關(guān)該限制的新描述。
6.; (可選)選中"允許執(zhí)行擴(kuò)展路徑",以允許該 CGI 或 ISAPI 限制運(yùn)行。如果未選中此選項(xiàng),限制的狀態(tài)將默認(rèn)為"不允許"。以后,通過選擇該限制并在"操作"窗格中單擊"允許"或"拒絕",可以更改該限制的狀態(tài)。
7.; 單擊"確定"。
(三)刪除 ISAPI 或 CGI 限制
如果你不再需要提供由特定 ISAPI 或 CGI 限制定義的內(nèi)容類型,則可以從服務(wù)器上的限制列表中刪除該限制。
1.; 打開 IIS 管理器,然后導(dǎo)航至要配置的級(jí)別。
2.; 在"功能視圖"中,雙擊"ISAPI 和 CGI 限制"。
3.; 從列表中選擇一個(gè)限制。
4.; 在"操作"窗格中,單擊"刪除"。
5.; 在"確認(rèn)刪除"對(duì)話框中,單擊"是"。
(四)將未指定的文件擴(kuò)展名設(shè)置為在 Web 服務(wù)器上運(yùn)行
如果在 ISAPI 模式下運(yùn)行 IIS 7.0,可以允許未指定文件擴(kuò)展名的文件(即所有可執(zhí)行文件)在 Web 服務(wù)器上運(yùn)行。如果您是在集成模式下運(yùn)行 IIS 7.0,則不提供此功能。
.; 打開 IIS 管理器,然后導(dǎo)航至要配置的級(jí)別。
2.; 在"功能視圖"中,雙擊"ISAPI 和 CGI 限制"。
3.; 在"操作"頁上,單擊"編輯功能設(shè)置"。
4.; 也可以在"編輯 ISAPI 和 CGI 限制設(shè)置"對(duì)話框中選中"允許未指定的 CGI 模塊",以便允許未指定的 CGI 模塊。
5.; 也可以選中"允許未指定的 ISAPI 模塊",以便允許未指定的 ISAPI 模塊。
6.; 單擊"確定"。
相關(guān)文章:
1. 微軟稱Windows Server 2008不會(huì)延期(圖)2. 架設(shè)維護(hù)Windows Server 2003網(wǎng)頁服務(wù)器3. 微軟發(fā)出提醒:Windows Server 2012/2012 R2 將于 10 月 10 日結(jié)束支持4. Windows Server 2008終端服務(wù)器遠(yuǎn)程程序配置(圖)5. Windows Server 2003實(shí)用技巧七則6. 解析面向小企業(yè)的新品:Windows Server 2008 Foundation7. 如何將Windows Server 2003映像安裝到Windows Server 2003 RIS8. Windows Server 2008完成研發(fā) RC2版或不會(huì)發(fā)布9. 如何在 Windows Server 2003 中重置“Internet 協(xié)議 (TCP/IP)”10. 在工作組設(shè)置中的 Windows Server 2003 上將本地策略應(yīng)用于除管理員以外的所有用戶
