Oplossingen voor systeembeheerders voor het foutbericht 'HTTP 404: Bestand niet gevonden' op een server waarop IIS wordt uitgevoerd

Dit artikel helpt u het probleem op te lossen waarbij het HTTP-fout 404 bestand niet is gevonden op een server waarop IIS (Internet Information Services) wordt uitgevoerd.

Opmerking

Dit artikel is bedoeld voor websitebeheerders. Eindgebruikers die deze fouten ondervinden, moeten de websitebeheerder op de hoogte stellen van het probleem.

Oorspronkelijke productversie: Internet Information Services
Origineel KB-nummer: 248033

Symptomen

Wanneer een webpagina wordt aangevraagd, ontvangt u het volgende foutbericht bovenaan de webbrowser:

Kan de pagina niet vinden
De pagina waarnaar u zoekt, is verwijderd, de naam is gewijzigd, of is tijdelijk niet beschikbaar.

U ontvangt het volgende foutbericht verder omlaag op de webpagina:

HTTP 404 - Bestand niet gevonden
Internet Information Services

Oorzaak

De webserver retourneert het foutbericht HTTP 404 - Bestand niet gevonden wanneer de aangevraagde pagina niet kan worden opgehaald.

Het volgende zijn veel voorkomende oorzaken van dit foutbericht:

  • De naam van het aangevraagde bestand is gewijzigd.
  • Het aangevraagde bestand is verplaatst naar een andere locatie en/of verwijderd.
  • Het aangevraagde bestand is tijdelijk niet beschikbaar vanwege onderhoud, upgrades of andere onbekende oorzaken.
  • Het aangevraagde bestand bestaat niet.
  • IIS 6.0: De juiste webservice-extensie of MIME-type is niet ingeschakeld.
  • Een virtuele map wordt toegewezen aan de hoofdmap van een station op een andere server.

Oplossing

U kunt dit probleem oplossen door te controleren of het bestand dat is aangevraagd in de URL van de browser, bestaat op de IIS-computer en dat het zich op de juiste locatie bevindt.

Gebruik de MMC-module (Microsoft Management Console) van IIS om te bepalen waar het aangevraagde bestand moet bestaan in het bestandssysteem van de IIS-computer.

Dit is belangrijk als de website gebruikmaakt van een virtuele map (VDIR). Een VDIR is een map die niet is opgenomen in de basismap van de website, maar lijkt in de clientbrowser alsof deze wel aanwezig is. Deze virtuele map moet worden toegewezen aan een submap op een station of verwijzen naar de bestanden op naam.

Stel dat de URL die de fout 404 heeft veroorzaakt, is http://Microsoft.Com/Test/File1.htm en de IIS-module laat zien dat de map /Test/ voor Microsoft.Com website eigenlijk een virtuele map is die is toegewezen aan de locatie van c:\Information op de IIS-computer. Dit betekent dat u moet controleren of het File1.htm-bestand zich in de map c:\Information bevindt (en dat de bestandsnaam juist is gespeld).

Dynamische IIS-inhoud: een 404.2-vermelding in het uitgebreide W3C-logboekbestand wordt vastgelegd wanneer een webextensie niet is ingeschakeld. Gebruik de MMC-module (Microsoft Management Console) van IIS om de juiste webextensie in te schakelen. Standaardwebextensies zijn: ASP, ASP.NET, Server-Side Includes, WebDAV publishing, FrontPage Server Extensions, Common Gateway Interface (CGI). Aangepaste extensies moeten worden toegevoegd en expliciet zijn ingeschakeld. Bekijk het ISS-hulpbestand voor meer informatie.

Statische IIS-inhoud: een 404.3-vermelding in het uitgebreide W3C-logboekbestand wordt geregistreerd wanneer een extensie niet is toegewezen aan een bekende extensie in de MIME-toewijzingseigenschap. Gebruik de MMC-module (Microsoft Management Console) van IIS om de juiste extensie in de MIME-toewijzing te configureren. Zie het IIS-hulpbestand voor meer informatie.

Zie IIS verborgen statische bestanden HTTP 404 of toegang geweigerd-fouten voor meer informatie over andere, minder veelvoorkomende oorzaken van dit foutbericht.

Meer informatie