Často existujú niektoré špeciálne typy MIME, ktoré sa v IIS nevyskytujú, a zvyčajne ich musíme pridávať manuálne.Ak webová stránka často mení servery alebo je kód webovej stránky poskytovaný viacerým používateľom, potom je potrebné špeciálne typy MIME používané na stránke často konfigurovať na IIS. Ide o problém s bežnou konfiguráciou webu, takže môžeme pridať MIME typ do konfiguračného súboru ASP.NET webu, aby používatelia nemuseli neustále konfigurovať IIS.
Vo všeobecnosti túto časť MIME informácií konfigurujeme v uzle staticContent na system.webServer a stačí nastaviť vlastnosť prípony súboru fileExtension a vlastnosť MIME typu mimeType v uzle mimeMap.
Približný kód je nasledovný (rozšírenie a typ MIME pridaný do kódu sú len príkladmi):
Vidíte, že tu sú pridané 3 rozšírenia, ktoré nie sú v predvolenom nastavení IIS:
.woff (font woff) .xap (Silverlight skompilovaný súbor) .xaml (eXtensible Application Markup Language) Ďalším bodom, ktorý treba poznamenať, je, žeV uvedenom kóde som tiež deklaroval uzol remove node, aby som zabránil zobrazeniu tejto anomálnej správy na stránke kvôli opakovaným MIME typomAk vaša webová stránka túto správu o výnimke nezobrazí alebo si môžete byť istí, že tieto rozšírenia nemusia byť nastavené v IIS používateľa, potom nemusíte pridávať uzol remove node.
|