Web アプリケーションの開発には、さまざまなプログラミング言語およびスクリプト言語を使用できます。インターネット インフォメーション サービス (IIS) は、Web サイトで要求されたリソースのファイル名の拡張子を使って、ISAPI プログラムと CGI プログラムのどちらを実行して要求を処理するかを決定します。たとえば、拡張子が .asp というファイルに対する要求では、Web サーバーは ASP プログラム (Asp.dll) を呼び出してその要求を処理します。ファイル名の拡張子を ISAPI プログラムまたは CGI プログラムと関連付けることを、"アプリケーションのマッピング" と呼びます。IIS は、一般に使われるアプリケーションのマッピングをサポートするようにあらかじめ構成されています。Web サイトのすべてのアプリケーションあるいは個々のアプリケーションのマッピングを、追加または解除できます。
拡張子をアプリケーションにマップするには重要 [アプリケーションのマッピング] プロパティ シートに [動詞] というタイトルの列があります。IIS 4.0 では、この列に [除外] というタイトルが付いていました。今後新しい HTTP 動詞が Hypertext Transport Protocol (HTTP) に追加された場合に互換性が保たれるように、[動詞] に変更されています。
アプリケーションのマッピングを解除するには
![]() |
[マッピング] プロパティ シートでファイル名の拡張子を選択し、[削除] をクリックします。削除した拡張子を持つファイルに対する要求があっても、この Web サイトまたはディレクトリ内では処理されません。 |