使用 [新增指令碼對應][編輯指令碼對應] 對話方塊,在網頁伺服器上新增原生處理常式或編輯現有的原生處理常式。 「原生處理常式」(Native Handler) 又稱為指令碼引擎,為回應特定要求的原始碼 .exe 或 .dll 檔案。

附註

指令碼對應提供與舊版 IIS 的回溯相容性。 執行檔必須寫入 CGI 規格,動態連結程式庫必須支援 ISAPI 擴充程式介面。

如果您將某類型的要求對應至 .exe 檔案 (指令碼引擎),當要求進入伺服器且其符合處理常式對應時,CgiModule 就會載入相關的執行檔。 如果您將某類型的要求對應至 .dll 檔案 (指令碼引擎),當要求進入伺服器且其符合處理常式對應時,IsapiModule 就會載入該 DLL。 例如,IIS 7 包含 Active Server Pages (ASP) 的處理常式對應。 .asp 檔案的所有要求都會由 asp.dll 指令碼引擎處理,由於 ASP.DLL 是 ISAPI 擴充程式,所以由 IsapiModule 載入該指令碼引擎。

附註

如果您設定執行檔的指令碼對應,請確定 CgiModule 已登錄並已在 [模組] 網頁上啟用。 同樣的,如果您設定 DLL 的指令碼對應,請確定 IsapiModule 已登錄並已在 [模組] 網頁上啟用。

在按一下 [確定] 新增或儲存處理常式對應後,執行檔必須新增到 [ISAPI 及 CGI 限制] 清單才能執行。

UI 元素清單

元素名稱描述

要求路徑

輸入您要處理常式處理其要求的副檔名或檔案名稱及其副檔名。 例如,如果您要處理常式執行 ASP 檔案的所有要求,請輸入 *.asp;如果您要處理常式執行特定檔案的所有要求,則輸入該檔案名稱及其副檔名,例如 Myfile.asp。

附註

如果您要設定萬用字元指令碼對應,請使用 [處理常式] 頁上的 [新增萬用字元指令碼對應] 動作。

執行檔

在實體檔案系統中輸入 CGI 程式或 ISAPI 擴充程式的路徑。

附註

如果指定的 .exe 檔案路徑含有空格,請用雙引號 (") 括住路徑。 您也可以指定命令列參數與 .exe 檔案一起使用。 上述指示不適用於 .dll 檔案。

在實體檔案系統中找出該 .exe 或 .dll 檔案。

名稱

輸入處理常式對應的描述名稱。

要求限制

開啟 [要求限制] 對話方塊,您可以在此對話方塊為對應指定額外的選擇性限制。

請參閱


目錄