在使用IIS部署你的程序时,你可能会遇到.woff .woff2 .ttf 这样后缀的文件找不到的错误,页面的字体图标你也看不到。但是你查看程序时,他们的确存在。
那问题出在哪里呢?
因为服务器IIS不认SVG,WOFF/WOFF2 这几个文件类型,只要在IIS上添加MIME 类型即可。
解决办法:
1、打开我们的服务器IIS管理器,找到MIME类型。
2、添加需要的MIME类型就可以了,下面我列举了一些:
文件扩展名 | MIME类型 |
---|---|
.woff | application/x-font-woff |
.woff2 | application/x-font-woff2 |
.ttf | application/x-font-truetype |
.svg | image/svg+xml |
.otf | application/x-font-opentype |
.eot | application/vnd.ms-fontobject |