Bugün, web sitesinin kaynak kodunu kontrol ettim ve bulunamayan bir glyphicons-halflings-regular.woff dosyası olduğunu gördüm, çünkü web sitem bootstrap'ın Glyphicons font simgesini kullanıyor, bu yüzden ilgili Glyphicons Halflings dosyalarını yüklemem gerekiyor, ama dosyamda açıkça bu dosya var, peki nasıl 404 hatası bildirebilir? Peki spesifik sebep ne, bence aynı klasörde mutlak yolda başka dosyalar da var, neden bu bulunamıyor? Bu dosyanın ek ekinin .woff olduğunu fark ettim, sunucumun bu tür dosyayı desteklememesi sebebi var ve gerçekten de bilgileri kontrol ettim ve alanımın Windows host kullandığını gördüm, bu yüzden IIS'in bu tür dosyalara erişimi desteklemesi için yapılandırmayı değiştirmem gerekiyor, sadece web sitesinin kök dizinindeki web.config'ü değiştirip aşağıdaki kodu ekledim
- <staticContent>
- <remove fileExtension=".woff2"/>
- <mimeMap fileExtension=".woff2" mimeType="application/font-woff"/>
- </staticContent>
Kopya kodu Yukarıdaki değişikliklerden sonra, glyphicons-halflings-regular.woff fontunun 404 yanlış not not bootstrap raporu sorununu çözebilirsiniz. Aşağıdaki görselde gösterildiği gibi, 404'te hata yoktur
|