.woff2/svg/woff文件報404錯誤

最近項目中用到了fontawesome-webfont.woff2等字體。部署項目後,項目中提示的woff2字體文件404找不到,雖然不影響項目,對我這種強迫症簡直不能忍,但是路徑對應的項目文件是存在的,

原因:因爲服務器IIS不認SVG,WOFF/WOFF2 這幾個文件類型。
所以,找了兩個方法:1、修改iis的 mime映射的,2、修改 web.config的。

詳細如下:
一、IIS的修改方法
​1、打開服務器IIS管理器,找到MIME類型。
在這裏插入圖片描述
2、添加MIME類型 添加三條:  
文件擴展名 MIME類型

.svg             image/svg+xmz

​.woff            application/x-font-woff

​.woff2          application/x-font-woff

注:本文在win8環境下IIS7版本中填寫的MIME類型

IIS 6:

打開IIS,找到網站,右鍵屬性,打開“HTTP頭”,找到右下角的“MIME類型…”
新建如下3條:

.svg image/svg+xml

.woff application/x-font-woff

.woff2 application/x-font-woff

二、web.comfig的配置

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章