IIS 7.0 を実行しているコンピューターでホストされている Web ページにアクセスしようとするときにエラー メッセージ:「HTTP エラー 404.2-が見つかりません」


現象


インターネット インフォメーション サービス (IIS) 7.0 を実行しているコンピューターでホストされている Web ページにアクセスしようとすると、次のエラー メッセージが表示される場合があります。
サーバー エラー"アプリケーション名"
HTTP エラー 404.2-が見つかりません

HRESULT: 0X800704EC
HRESULT の説明: Web サーバーで ISAPI および CGI の制限] ボックスの一覧の設定のため要求されたページを提供できません。

原因


この問題は、IIS 7.0 を実行しているコンピューターで、要求されたインターネット サーバー API (ISAPI) または、要求された Common Gateway Interface (CGI) リソースが制限されているために発生します。

解決策


この問題を解決するには、要求された ISAPI リソースまたは要求された CGI リソースを許可するISAPI および CGI の制限] ページで、制限を構成します。これを行うには、以下の手順を実行します。
  1. 開始] をクリックしての種類
    Inetmgrを [検索の開始ボックス、およびプログラムのリストに「inetmgr」をクリックします。


    管理者のパスワードを要求するダイアログ ボックスが表示された場合はパスワードを入力して [OK] をクリックし、確認を要求するダイアログ ボックスが表示された場合は [続行] をクリックします。
  2. レベルを構成するを検索します。
  3. 機能ビューで、[ ISAPI および CGI の制限をダブルクリックします。
  4. 要求された ISAPI リソースまたは要求された CGI リソースを制限する制限を右クリックし、をクリックしてください
    許可します。