I file statici nascosti iis restituiscono errori HTTP 404 o accesso negato
Questo articolo consente di risolvere l'errore (HTTP 404 o Accesso negato) che si verifica dal file statico nascosto iis.
Versione originale del prodotto: Internet Information Services
Numero KB originale: 216803
Importante
È consigliabile che tutti gli utenti eseguano l'aggiornamento a Microsoft Internet Information Services (IIS) versione 7.0 in esecuzione in Windows Server 2008. IIS 7.0 aumenta significativamente la sicurezza dell'infrastruttura Web. Per altre informazioni su IIS 7.0, vedere Home: The Official Microsoft IIS Site.For more information about IIS 7.0, see Home: The Official Microsoft IIS Site.
Sintomi
I file statici con l'attributo hidden
impostato possono restituire un errore HTTP 404 o accesso negato durante l'esplorazione, mentre i file dinamici possono ancora essere esplorati.
Causa
Si tratta di un comportamento legato alla progettazione del prodotto.
Risoluzione
La configurazione del controllo di accesso per tutti i file Web deve essere sempre implementata tramite le autorizzazioni NTFS (NT File System).
Ulteriori informazioni
I file dinamici, ad esempio ASP (Active Server Pages) o SSI (Server-Side Includes) vengono implementati tramite estensioni ISAPI (Internet Server Application Programming Interface) mappate tramite script, in questo caso rispettivamente i file Asp.dll e Ssiinc.dll . Queste estensioni pre-elaborano il codice eseguibile nei file richiesti e possono quindi leggere i file nascosti e restituire l'output HTML previsto a un client. L'esplorazione web diretta dei file statici nascosti genera un messaggio di errore File non trovato o Accesso negato .
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per