使用此索引標籤將檔案的副檔名對應至處理這些檔案的程式或解譯器。 所對應的應用程式包括 Active Server Pages (ASP) 應用程式、「網際網路資料庫連接器」(IDC) 應用程式、以及使用伺服器端包含 (Server Side Include,SSI) 指示詞的檔案。 例如,當網頁伺服器接收到用戶端要求傳回的網頁其副檔名是 .asp 時,伺服器會使用應用程式對應來判定應該呼叫執行檔 asp.dll 來處理該網頁。 您也可以使用此索引標籤來安裝會為每一個要求執行的萬用字元指令碼對應 ISAPI 應用程式,不論副檔名為何。

快取 ISAPI 擴充程式

系統可將「網際網路伺服器 API」(ISAPI) DLL 載入並放在記憶體中,以後要處理用戶端的要求時,就不必再重新呼叫這個應用程式。 這種快取處理對大部分 ISAPI 應用程式 (包括 ASP) 都有益。 只有在特殊狀況下,例如要對 ISAPI 應用程式進行偵錯時,才應該清除這個核取方塊。 如果同一個 ISAPI 應用程式已經被伺服器中一個以上的網站載入並放在記憶體內,那麼即使清除伺服器的這個選項,系統也不會將這個應用程式自記憶體卸載。 您必須把使用 ISAPI 應用程式之所有網站的此選項全部清除。 清除此選項不會卸載正在執行的應用程式。 僅不會快取後續的要求。

應用程式副檔名

您可以用多種不同的程式或指令碼語言來開發 Web 應用程式。 Internet Information Services (IIS) 會依據網站上要求資源的檔案副檔名,來決定由哪一個 ISAPI 或 CGI 程式來執行,以處理這個要求。 例如,如果被要求的檔案副檔名是 .asp,那麼網頁伺服器便會呼叫 ASP 程式 (Asp.dll) 來處理這項要求。 將檔案的副檔名和 ISAPI 或 CGI 程式關聯在一起,就稱為應用程式對應。 IIS 已預先設定好來支援一般性的應用程式對應。 您可以新增或移除網站上所有應用程式或個別應用程式的對應。

[應用程式副檔名] 表格列出與執行檔關聯的檔案副檔名,並且會列出執行檔的檔案路徑。 如果 "ALL" 一詞出現在 [指令動詞] 欄中,則會將所有指令動詞傳送到應用程式。 按一下 [新增][編輯][移除] 按鈕以修改應用程式對應。

重要

在 IIS 4.0 的 [應用程式對應] 索引標籤上,[排除項目] 欄中有一個指令動詞清單。 這已變更為 [指令動詞] 欄,該欄列出應用程式執行的 HTTP 指令動詞。

選取即可將網頁伺服器設定為載入和快取 ISAPI,這樣無需再次呼叫應用程式就可以處理後續的要求。 這種快取處理對大部分 ISAPI 應用程式 (包括 ASP) 都有益。

新增

按一下藉由識別檔案名稱副檔名、執行檔路徑、及 HTTP 指令動詞以新增應用程式對應。

編輯

按一下即可透過變更副檔名、執行檔路徑及 HTTP 指令動詞來修改應用程式對應。

移除

按一下即可從 IIS 上移除應用程式對應。

萬用字元應用程式對應

此表格列出在處理網頁檔案前執行的 ISAPI 應用程式,而不論副檔名是什麼。 這些 ISAPI 應用程式稱為「萬用字元指令碼對應」。 使用萬用字元指令碼對應類似使用 ISAPI 篩選器,除了萬用字元指令碼對應可以安裝在虛擬目錄以及網站上之外,可以存取要求的內文,而且不由事件來驅動,而 ISAPI 擴充程式 API 比 ISAPI 篩選器 API 擁有更多的功能。 如果虛擬目錄不包含它自己的萬用字元指令碼對應,則只會從其上層虛擬目錄或網站繼承萬用字元指令碼對應。

插入

按一下即可將為每個要求執行的萬用字元指令碼對應,新增到此網站或虛擬目錄中的網頁檔案。

編輯

按一下即可修改 [萬用字元應用程式對應] 表格中,目前選取的萬用字元指令碼對應。

移除

按一下即可移除 [萬用字元應用程式對應] 表格中,目前選取的萬用字元指令碼對應。

上移

按一下即可在 [萬用字元應用程式對應] 表格中,將目前依執行順序選取的萬用字元指令碼對應向上移。

下移

按一下即可在 [萬用字元應用程式對應] 表格中,將目前依執行順序選取的萬用字元指令碼對應向下移。

相關主題

如需有關設定應用程式及萬用字元應用程式對應的詳細資訊,請參閱 Microsoft Windows Server TechCenter 上的 IIS 6.0 線上文件 (英文)


目錄