Verborgen STATISCHE IIS-bestanden retourneren HTTP 404- of toegang geweigerd-fouten

Dit artikel helpt u bij het oplossen van de fout (HTTP 404 of Toegang geweigerd) die optreedt in het verborgen statische IIS-bestand.

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

Belangrijk

We raden alle gebruikers ten zeerste aan een upgrade uit te voeren naar Microsoft Internet Information Services (IIS) versie 7.0 die wordt uitgevoerd op Windows Server 2008. IIS 7.0 verhoogt de beveiliging van de webinfrastructuur aanzienlijk. Zie Start: De officiële Microsoft IIS-site voor meer informatie over IIS 7.0.

Symptomen

Statische bestanden waarvoor het hidden kenmerk is ingesteld, kunnen een HTTP 404- of toegang geweigerd-fout retourneren tijdens het bladeren, terwijl dynamische bestanden nog steeds kunnen worden bekeken.

Oorzaak

Dit gedrag is inherent aan het ontwerp van het product.

Oplossing

Het configureren van toegangsbeheer voor alle webbestanden moet altijd worden geïmplementeerd via NTFS-machtigingen (NT File System).

Meer informatie

Dynamische bestanden zoals ACTIVE Server Pages (ASP) of Server-Side Includes (SSI) worden geïmplementeerd via isapi-extensies (Internet Server Application Programming Interface), in dit geval respectievelijk de Asp.dll en Ssiinc.dll bestanden. Deze extensies verwerken de uitvoerbare code in de aangevraagde bestanden voor en kunnen daarom verborgen bestanden lezen en de verwachte HTML-uitvoer naar een client retourneren. Direct surfen op het web van verborgen statische bestanden resulteert in een foutbericht Bestand niet gevonden of toegang geweigerd .