Sageli leidub mõningaid erilisi MIME-tüüpe, mida IIS-is ei ole, ja üldiselt tuleb need käsitsi lisada.Kui veebileht vahetab sageli servereid või veebikood antakse mitmele kasutajale, tuleb veebisaidil kasutatavaid spetsiaalseid MIME tüüpe sageli IIS-il seadistada. See on veebilehe konfiguratsiooni üldsuse probleem, seega saame lisada MIME tüübi ASP.NET veebilehe konfiguratsioonifaili, et kasutajad ei peaks IIS-i kogu aeg seadistama.
Üldiselt konfigureerime selle osa MIME infost system.webServer sõlme staticContent sõlmes ning peame seadistama ainult fileExtension faililaiendi omaduse ja mimeType MIME tüübi omaduse mimeMap sõlmes.
Ligikaudne kood on järgmine (koodile lisatud laiendus ja MIME tüüp on lihtsalt näited):
Siin on näha, et siin on lisatud 3 laiendust, mis ei ole IIS-i vaikimisi:
.woff (woff font) .xap (Silverlighti kompileeritud fail) .xaml (eXtensible rakendusmärgistuskeel) Veel üks tähelepanek on see, etÜlaltoodud koodis määrasin ka eemaldamissõlme, et vältida veebilehe ilmumist selle anomaalse teatega korduvate MIME tüüpide tõttuKui teie veebileht ei küsi seda erandteadet või võite olla kindel, et neid laiendusi ei tohi kasutaja IIS-is seadistada, siis ei pea eemaldamissõlme lisama.
|