背景
今天将BS项目部署到IIS服务器上时。首次打开一个使用font awesome图标集的页面是加载非常慢。
于是果断按下F12查看具体页面的请求时常。除去其他异步数据的加载消耗时间以外。我居然看到了一个404错误且耗时非常长。
仔细一看原来是系统没有找到font awesome的 fontawesome-webfont.woff文件。
解决办法
谷歌一查。大致了解了该问题。从StackOverFlow中找到一个解答。
failure to map woff
to the correct MIME type can cause problems as some servers will not serve files with "undefined" extensions and will instead return a HTTP/404
error.
于是明白了道理。原来.woff后缀名的文件无法识别。于是我就在IIS服务器的MIME TYPE中增加了这一后缀名.woff。解决了