Často existují speciální typy MIME, které se v IIS nevyskytují, a obecně je musíme přidávat ručně.Pokud web často mění servery nebo je kód webu poskytován více uživatelům, pak je nutné speciální typy MIME používané na webu často konfigurovat na IIS. Jedná se o problém s běžnou konfigurací webu, takže můžeme přidat MIME typ do konfiguračního souboru ASP.NET webu, aby uživatelé nemuseli IIS neustále konfigurovat.
Obecně platí, že tuto část MIME informací konfigurujeme v uzlu staticContent na uzlu system.webServer a stačí nastavit vlastnost rozšíření souboru a vlastnost MIME typu mimeType v uzlu mimeMap.
Přibližný kód je následující (rozšíření a typ MIME přidaný do kódu jsou jen příklady):
Vidíte, že zde jsou přidány 3 rozšíření, která nejsou ve výchozím nastavení IIS:
.woff (font woff) .xap (Silverlight kompilovaný soubor) .xaml (eXtensible Application Markup Language) Další bod, který stojí za zmínku, je, žeV uvedeném kódu jsem také deklaroval uzel remove node, abych zabránil zobrazení této anomální zprávy na webu kvůli opakovaným MIME typůmPokud váš web tuto výjimku nevyzve, nebo si můžete být jisti, že tato rozšíření nemusí být nastavena v uživatelově IIS, pak nemusíte přidávat uzel remove node.
|