Cómo servir tipos de archivos desconocidos de IIS 7

10

¿Hay alguna manera de servir tipos de archivos desconocidos en IIS 7?

Solo quiero hacer esto para un directorio único donde la ejecución está desactivada y todo se servirá como un archivo estático.

Tal como está ahora, tengo que agregar cada extensión de archivo que quiero servir como tipo MIME. Quiero servir todo ¿Cómo se puede hacer esto?

Ronnie Overby
fuente

Respuestas:

14

Puede agregar un tipo MIME universal utilizando la extensión "*" y el tipo "application / octet-stream": http://support.microsoft.com/kb/326965

Massimo
fuente
1
Haz clic en Tipos MIME. Haga clic en nuevo. En el cuadro Extensión, escriba un asterisco (*). En el cuadro Tipo MIME, escribaapplication/octet-stream
emirjonb
4

En lugar de pasar por la MMC como sugiere el artículo de kb, también puede crear un archivo Web.config en el directorio, con el siguiente contenido:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".*" mimeType="application/octet-stream" />
        </staticContent>
    </system.webServer>
</configuration>
Javier
fuente
1

Por si acaso las imágenes ayudan. Esto es para IIS v10 instalado en un cuadro de Windows 10:

  1. Vaya a la función Tipos MIME del directorio virtual de su sitio web:

ingrese la descripción de la imagen aquí

  1. Configure el tipo mime basado en asterisco para admitir tipos de archivo desconocidos:

ingrese la descripción de la imagen aquí

RBT
fuente