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.; 打開(kāi) 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)為"不允許"。以后,您可以通過(guò)選擇限制并在"操作"窗格中單擊"允許"來(lái)允許該限制。
7.; 單擊"確定"。
(二)編輯 ISAPI 或 CGI 限制
如果要更改 .exe 或 .dll 文件的位置或描述,或者更改 ISAPI 或 CGI 限制的狀態(tài),就需要對(duì)這些限制進(jìn)行編輯。具體步驟如下:
1.; 打開(kāi) 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)為"不允許"。以后,通過(guò)選擇該限制并在"操作"窗格中單擊"允許"或"拒絕",可以更改該限制的狀態(tài)。
7.; 單擊"確定"。
(三)刪除 ISAPI 或 CGI 限制
如果你不再需要提供由特定 ISAPI 或 CGI 限制定義的內(nèi)容類(lèi)型,則可以從服務(wù)器上的限制列表中刪除該限制。
1.; 打開(kāi) 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,則不提供此功能。
.; 打開(kāi) IIS 管理器,然后導(dǎo)航至要配置的級(jí)別。
2.; 在"功能視圖"中,雙擊"ISAPI 和 CGI 限制"。
3.; 在"操作"頁(yè)上,單擊"編輯功能設(shè)置"。
4.; 也可以在"編輯 ISAPI 和 CGI 限制設(shè)置"對(duì)話框中選中"允許未指定的 CGI 模塊",以便允許未指定的 CGI 模塊。
5.; 也可以選中"允許未指定的 ISAPI 模塊",以便允許未指定的 ISAPI 模塊。
6.; 單擊"確定"。
相關(guān)文章:
1. Windows Server 2008防火墻配置攻略2. Windows Server 2003應(yīng)用技巧集3. Windows Server 2008網(wǎng)絡(luò)中禁止迅雷下載4. Windows Server 2008的管理利器5. 微軟Windows Server VNext預(yù)覽版25276發(fā)布(附ISO鏡像下載)6. Windows Server 2008 DNS服務(wù)器新增功能7. 讓W(xué)indows Server 2008效率更高的巧妙護(hù)理8. Windows Server 1803版本什么時(shí)候推送?9. 微軟提供Windows Server 2003部署套件文檔下載10. Windows Server 2008 RC0發(fā)布
