在IIS上托管后,Bootstrap glyphicons显示为问号

时间:2017-06-13 04:23:15

标签: asp.net-mvc twitter-bootstrap

我在我的Asp.Net MVC5网络应用程序中使用bootstrap glyphicons, 它在本地系统上显示良好,但在服务器上发布后,所有的字形都是方框或问号。​​
检查网络元素后,我得到两个与glyphicons-halflings-regular.woff文件相关的错误,但我不知道它的含义以及如何纠正它 enter image description here

enter image description here

更新1。] enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

添加

<system.webServer>
    <staticContent>
      <remove fileExtension=".woff"/>
      <mimeMap fileExtension=".woff" mimeType="application/x-font-woff"/>
      <remove fileExtension=".woff2"/>
      <mimeMap fileExtension=".woff2" mimeType="application/x-font-woff2"/>
    </staticContent> 
</system.webServer>

WOFF 2.0

<system.webServer>
    <staticContent>
      <remove fileExtension=".woff"/>
      <mimeMap fileExtension=".woff" mimeType="font/woff"/>
      <remove fileExtension=".woff2"/>
      <mimeMap fileExtension=".woff2" mimeType="font/woff2"/>
    </staticContent> 
</system.webServer>

web.config文件中。