IIS admite cualquier método de descarga de extensión (mapa de grupo)

  
                  

A veces, el espacio de descarga está disponible para su descarga, por lo que puede configurar cualquier archivo para descargarlo directamente.

Si hay un ASP en el espacio de descarga, no se recomienda que el archivo php lo configure. Si lo hace, no quiere usar ASP, los demás pueden usar los archivos PHP.

1, el sitio canceló los permisos de ejecución

2, con el fin de evitar que asp, php archivo se descarga, sin que no es necesario establecer

Vamos a apoyar cualquier IIS Descarga de extensiones y extensiones desconocidas

1. Abra Microsoft Management Console (MMC) de IIS, haga clic derecho en el nombre del equipo local y haga clic en " Propiedades ". 2. Haga clic en " Tipo MIME ". 3. Haga clic en " Nuevo ". 4. En el cuadro " extensiones ", escriba un asterisco (*). 5. En el cuadro " Tipo MIME ", escriba application /octet-stream.
IIS6 los nuevos tipos de archivos descargables

IIS 6.0 no sirve desconocida tipo MIME IIS6 sólo sirven las peticiones de archivos con extensión de nombre de archivo conocidos. Si la extensión de archivo del contenido solicitado no se asigna a una extensión conocida, el servidor rechaza la solicitud. Es decir, IIS no admite descargas de extensión de archivo desconocidas.

SÍNTOMAS Cuando solicita un archivo de un servidor web IIS 6.0 y la extensión del archivo no es un tipo MIME definido en el servidor web, verá el siguiente mensaje de error: Error HTTP 404 - No encontrado Archivo o directorio.

Causa Las versiones anteriores de IIS incluían una asignación MIME de comodín que permitía a IIS procesar cualquier archivo sin tener en cuenta la extensión. IIS 6.0 no incluye este mapeo MIME comodín y no puede manejar ningún tipo de extensión definida fuera del nodo MimeMap en la metabase de IIS.

Solution

Uso de los tipos MIME El tipo de intercambio de correo de Internet multipropósito (MIME) describe cómo un navegador web o aplicación de correo maneja los archivos recibidos del servidor. Por ejemplo, cuando un navegador web solicita un elemento en el servidor, también solicita el tipo MIME de este objeto. Algunos tipos MIME (como los gráficos) se pueden mostrar dentro del navegador. Otros tipos MIME, como los documentos de procesamiento de textos, deben mostrarse utilizando una aplicación de ayuda externa. Cuando IIS entrega un mensaje de correo a una aplicación de correo o entrega una página web a un navegador web cliente, IIS también envía el tipo MIME de los datos que se pasan. Si hay archivos adicionales o incrustados que se pasan en un formato específico, IIS notifica a la aplicación cliente para incrustar o adjuntar el tipo MIME del archivo. La aplicación cliente sabe cómo procesar o mostrar los datos recibidos de IIS. IIS solo sirve archivos que tienen una extensión que ya está registrada en la lista de tipos MIME, y también le permite configurar otros tipos de MIME y cambiar o eliminar tipos de MIME. IIS está preconfigurado para reconocer la configuración predeterminada para los tipos MIME globales. Todos los tipos MIME que creas en IIS reconocen estos tipos MIME. Los tipos MIME también se pueden definir a nivel de sitio y directorio, independientemente de otros tipos definidos globalmente. Al ver un tipo MIME en el sitio o nivel de directorio, solo se muestran los tipos que corresponden a este nivel, no todos los tipos que se heredan del nivel anterior. Si el tipo MIME se modifica en un nivel inferior y el mismo tipo MIME se aplica en el nivel global, el tipo MIME en el nivel global anula el tipo MIME modificado en un nivel inferior. Si la solicitud del cliente hace referencia a una extensión de archivo cuya extensión no está definida en el tipo MIME, IIS devolverá un error 404.3. Al agregar un tipo MIME comodín (*), también puede configurar IIS para que sirva a todos los archivos, ignorando las extensiones de archivo. Importante: debe ser miembro del grupo de administradores en el equipo local o debe tener delegada la autoridad adecuada para realizar los siguientes pasos. Como práctica recomendada de seguridad, inicie sesión en el equipo con una cuenta que no forme parte del grupo de administradores y luego use el comando Ejecutar como para ejecutar el Administrador de IIS como administrador. En el símbolo del sistema, escriba runas /user: administrative_accountname " mmc% systemroot% /system32 /inetsrv /iis.msc ".

Permita que IIS6 admita la descarga de formato de archivo DVf:

El archivo DVF es un archivo de voz comprimido Sony o un archivo de gráficos de videocámara DV Studio, que generalmente se usa en el archivo de la grabadora. Extensión: DVF ASCII: MS_VOICE Puede usar el Sony Player Plug-in versión 1.2 para jugar con la aplicación Microsoft Windows Media Player.

Para definir un tipo MIME para una extensión específica, siga estos pasos: 1. Abra la Microsoft Management Console (MMC) de IIS, haga clic con el botón derecho en el nombre del equipo local y, a continuación, haga clic en " Propiedades ". 2. Haga clic en " Tipo MIME ". 3. Haga clic en " Nuevo ". 4. En el cuadro " extensiones ", escriba la extensión de archivo deseada (por ejemplo, un archivo grabador .dvf). 5. En el cuadro " Tipo MIME ", escriba application /octet-stream. 6. Aplicar la nueva configuración. Tenga en cuenta que debe reiniciar el "Servicio de publicación en la World Wide Web" o esperar un ciclo de proceso de trabajo para que los cambios surtan efecto. En este ejemplo, IIS ahora puede procesar archivos con una extensión .dvf, y su IIS puede proporcionar una descarga del archivo de la grabadora.

Si desea procesar todos los archivos independientemente de la extensión del archivo (por ejemplo, si no puede predecir todos los archivos que se procesarán), siga estos pasos para agregar una asignación de caracteres comodín:

Nota: Solo puede Agregue un mapeo comodín al mapa MIME de IIS durante la resolución de problemas como una solución temporal. Después de determinar que el tipo MIME faltante es la causa del problema, elimine la asignación de comodines y agregue una asignación específica del tipo MIME que se debe procesar. 1. Abra la Microsoft Management Console (MMC) de IIS, haga clic con el botón derecho en el nombre de la computadora local y luego haga clic en " Propiedades ". 2. Haga clic en " Tipo MIME ". 3. Haga clic en " Nuevo ". 4. En el cuadro " extensiones ", escriba un asterisco (*). 5. En el cuadro " Tipo MIME ", escriba application /octet-stream. 6. Aplicar la nueva configuración. Tenga en cuenta que debe reiniciar el "Servicio de publicación en la World Wide Web" o esperar un ciclo de proceso de trabajo para que los cambios surtan efecto. Nota: Además de realizar los cambios anteriores en la capa global de IIS, puede agregar los tipos MIME necesarios en el nivel inferior de la metabase. En este punto, puede especificar que los sitios o directorios con extensiones de archivo específicas puedan procesarse, en lugar de permitir que todos los sitios manejen la extensión globalmente.

Copyright © Conocimiento de Windows All Rights Reserved