Web MIME eşlemesi ekleyin.IIS config Express
Yeni bir MIME eşlemesi eklemek için ihtiyacım var .woff IIS Express için dosya uzantılarını.
Ben "applicationhost.aşağıdaki parçacığını ekleyin config çalışıyor" ince: IIS Express
<staticContent lockAttributes="isDocFooterFileName">
<mimeMap fileExtension=".woff" mimeType="font/x-woff" />
...
Ama aslında benim "web.bunu eklemek isterim config her geliştirici kendi "applicationhost.değiştirmek gerekir" "yerel olarak. config
Yine "applicationhost.kimden yüzden kaldırıldı config" ve proje "web.aşağıdaki parçacık dosyası eklendi": . config
<system.webServer>
...
<staticContent>
<mimeMap fileExtension=".woff" mimeType="font/x-woff" />
</staticContent>
</system.webServer>
Ne yazık ki bir erişmeye çalıştığımda çünkü bu şekilde işe yaramıyor .woff ben HTTP hatası 404.3 son dosya.
Neyi yanlış yapıyorum?
CEVAP
Bu koyarak "web.config" gayet iyi çalışıyor. Sorun MIME tipi yanlış anladım. Yerinefont/x-woff
font/x-font-woff
application/font-woff
:
<system.webServer>
...
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
</staticContent>
</system.webServer>
Ayrıca Bkz: MIME türü ile ilgili bu cevap: http://stackoverflow.com/a/5142316/135441
Güncelleme 4/10/2013
Spec şimdi bir öneri ve MIME türü resmen:
application/font-woff
Nasıl express.js tam url almak için?...
Nasıl web değiştir.appSettings zamanın...
Krom söylüyor "Kaynak komut olara...
.gitignore NuGet depoları/ paketleri/p...
sqlite tek bir alter table deyimi için...