Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 15595|Atsakyti: 0

[ASP.NET] Kaip pridėti MIME tipus į ASP.NET web.config konfigūracijos failą

[Kopijuoti nuorodą]
Paskelbta 2017-02-09 13:08:55 | | |

Dažnai yra keletas specialių MIME tipų, kurių nėra IIS, ir paprastai juos turime pridėti rankiniu būdu.Jei svetainė dažnai keičia serverius arba svetainės kodas pateikiamas keliems vartotojams, IIS reikės dažnai konfigūruoti specialius svetainėje naudojamus MIME tipus. Tai yra svetainės konfigūracijos bendrumo problema, todėl galime pridėti MIME tipą prie ASP.NET svetainės konfigūracijos failo, kad vartotojams nereikėtų nuolat konfigūruoti IIS.

Paprastai tariant, šią MIME informacijos dalį konfigūruojame mazgo system.webServer staticContent mazge ir tereikia nustatyti failo plėtinio ypatybę fileExtension ir mimeType MIME tipo ypatybę mazge mimeMap.

Apytikslis kodas yra toks (prie kodo pridėtas plėtinys ir MIME tipas yra tik pavyzdžiai):


Matote, kad čia pridedami 3 plėtiniai, kurie nėra numatytieji IIS:

.woff (woff šriftas)
.xap (Silverlight kompiliuotas failas)
.xaml (eXtensible Application Markup Language)
Papildomas dalykas, į kurį reikia atkreipti dėmesį, yra tai, kadAukščiau pateiktame kode taip pat paskelbiau pašalinimo mazgą, kad svetainė nebūtų rodoma su šiuo neįprastu pranešimu dėl pasikartojančių MIME tipųJei jūsų svetainė nepateikia šio išimties pranešimo arba galite būti tikri, kad šie plėtiniai neturi būti sukonfigūruoti vartotojo IIS, jums nereikia įtraukti šalinimo mazgo.






Ankstesnis:Skaidyti parametrą StringSplitOptions.RemoveEmptyEntries
Kitą:Log4Net prisijungia prie SQLServer duomenų bazės
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com