Błąd HTTP 404.2 podczas odwiedzania strony internetowej hostowanej na komputerze z uruchomionymi usługami IIS 7.0

Ten artykuł pomaga rozwiązać problem polegający na tym, że podczas odwiedzania strony internetowej hostowanej na komputerze z uruchomionymi usługami Internet Information Services (IIS) 7.0 może wystąpić nieoczekiwany błąd.

Oryginalna wersja produktu: Internet Information Services 7.0
Oryginalny numer KB: 942040

Symptomy

Podczas próby odwiedzenia strony sieci Web hostowanej na komputerze z uruchomionym usługą IIS 7.0 może zostać wyświetlony następujący komunikat o błędzie:

Błąd serwera w aplikacji "nazwa aplikacji"
Błąd HTTP 404.2 — nie znaleziono hresult: 0x800704ec
Opis HRESULT: Żądana strona nie może być obsługiwana z powodu ustawień listy ograniczeń ISAPI i CGI na serwerze sieci Web.

Przyczyna

Ten problem występuje, ponieważ żądany zasób interfejsu API serwera internetowego (ISAPI) lub żądany zasób interfejsu CGI (Common Gateway Interface) jest ograniczony na komputerze z uruchomionym usługą IIS 7.0.

Rozwiązanie

Aby rozwiązać ten problem, skonfiguruj ograniczenie na stronie Ograniczenia isapi i CGI , aby zezwolić na żądany zasób ISAPI lub żądany zasób CGI. Wykonaj następujące kroki, aby rozwiązać ten problem:

  1. Wybierz pozycję Start, wpisz Inetmgr w polu Rozpocznij wyszukiwanie , a następnie wybierz pozycję Inetmgr na liście Programy .

    Jeśli zostanie wyświetlony monit o podanie hasła administratora lub potwierdzenie, wpisz hasło lub wybierz pozycję Kontynuuj.

  2. Znajdź poziom, który chcesz skonfigurować.

  3. W widoku Funkcje kliknij dwukrotnie ograniczenia isapi i CGI.

  4. Kliknij prawym przyciskiem myszy ograniczenie ograniczające żądany zasób ISAPI lub żądany zasób CGI, a następnie wybierz pozycję Zezwalaj.