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?

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


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>

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.