Comment servir des types de fichiers inconnus à partir d'IIS 7

10

Existe-t-il un moyen de servir des types de fichiers inconnus dans IIS 7?

Je veux seulement faire cela pour un seul répertoire où l'exécution est désactivée et tout sera servi comme un fichier statique.

Comme c'est le cas maintenant, je dois ajouter chaque extension de fichier que je veux servir de type MIME. Je veux tout servir. Comment cela peut-il être fait?

Ronnie Overby
la source

Réponses:

14

Vous pouvez ajouter un type MIME universel en utilisant l'extension "*" et le type "application / octet-stream": http://support.microsoft.com/kb/326965

Massimo
la source
1
Cliquez sur Types MIME. Cliquez sur Nouveau. Dans la zone Extension, tapez un astérisque (*). Dans la zone Type MIME, tapezapplication/octet-stream
emirjonb
4

Au lieu de parcourir la console MMC comme le suggère l'article kb, vous pouvez également créer un fichier Web.config dans le répertoire, avec le contenu suivant:

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

Juste au cas où les images aideraient. C'est pour IIS v10 installé sur une boîte Windows 10:

  1. Accédez à la fonction Types MIME du répertoire virtuel de votre site Web:

entrez la description de l'image ici

  1. Configurez le type MIME basé sur un astérisque pour prendre en charge les types de fichiers inconnus:

entrez la description de l'image ici

RBT
la source