Delen via


Hoe systeembeheerders problemen met een HTTP-fout 404 kunnen oplossen - Foutbericht Bestand niet gevonden op een server waarop IIS wordt uitgevoerd

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

Notitie

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
Oorspronkelijk KB-nummer: 248033

Symptomen

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

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

U ontvangt het volgende foutbericht verderop op de webpagina:

HTTP 404 - Bestand niet gevonden
Internet Information Services

Oorzaak

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

Hier volgen enkele veelvoorkomende 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

Om dit probleem op te lossen, controleert u of het bestand dat is aangevraagd in de URL van de browser op de IIS-computer bestaat en of het zich op de juiste locatie bevindt.

Gebruik de MMC-module (IIS Microsoft Management Console) 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 zich niet in de basismap van de website bevindt, maar lijkt in de clientbrowser alsof dit wel het geval 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 404-fout heeft veroorzaakt, is http://Microsoft.Com/Test/File1.htmen dat de IIS-module laat zien dat voor Microsoft.Com website de map /Test/ daadwerkelijk 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 (IIS Microsoft Management Console) om de juiste webextensie in te schakelen. Standaardwebextensies zijn onder andere: ASP, ASP.NET, Server side Include, WebDAV publishing, FrontPage Server Extensions, Common Gateway Interface (CGI). Aangepaste extensies moeten worden toegevoegd en expliciet zijn ingeschakeld. Zie het IIS Help-bestand voor meer informatie.

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

Zie voor meer informatie over andere, minder voorkomende oorzaken van dit foutbericht IIS verborgen statische bestanden HTTP 404 of Toegang geweigerd fouten retourneren.

Meer informatie