Los archivos estáticos ocultos de IIS devuelven errores HTTP 404 o Access Denied

Este artículo le ayuda a resolver el error (HTTP 404 o Acceso denegado) que se produce desde el archivo estático oculto de IIS.

Versión del producto original:   Internet Information Services
Número KB original:   216803

Importante

Se recomienda encarecidamente que todos los usuarios actualicen a Microsoft Internet Information Services (IIS) versión 7.0 que se ejecuta en Windows Server 2008. IIS 7.0 aumenta significativamente la seguridad de la infraestructura web. Para obtener más información acerca de IIS 7.0, vea Home: The Official Microsoft IIS Site.

Síntomas

Los archivos estáticos que tienen el conjunto de atributos pueden devolver hidden un error HTTP 404 o Access Denied cuando se examinan, mientras que los archivos dinámicos aún se pueden examinar.

Causa

Este comportamiento es una característica del diseño de la aplicación.

Resolución

La configuración del control de acceso para todos los archivos web siempre debe implementarse a través de los permisos del sistema de archivos NT (NTFS).

Más información

Los archivos dinámicos como páginas Active Server (ASP) o Server-Side Includes (SSI) se implementan a través de extensiones de interfaz de programación de aplicaciones de Internet Server (ISAPI) asignadas por scripts, en este caso los archivos Asp.dll y Ssiinc.dll respectivamente. Estas extensiones preprocesamienton el código ejecutable en los archivos que se solicitan y, por lo tanto, pueden leer archivos ocultos y devolver el resultado HTML esperado a un cliente. La exploración web directa de archivos estáticos ocultos da como resultado un mensaje de error Archivo no encontrado o Acceso denegado.