当前位置:首页 > 系统

IIS无法加载字体文件(*.woff,*.svg)的解决办法

happyfhb8年前 (2019-05-06)系统2861
摘要:在编写前端代码的过程中经常会遇到使用特定的字体(*.woff,*.svg),此时在加载字体时请求会被返回Failed to load resource: the server responded with a status of 404 (Not Found)。原因是,默认在IIS上是没有添加对*.…

在编写前端代码的过程中经常会遇到使用特定的字体(*.woff,*.svg),此时在加载字体时请求会被返回


Failed to load resource: the server responded with a status of 404 (Not Found)。


原因是,默认在IIS上是没有添加对*.woff,*.svg文件的Mime类型,因此在客户端请求此类文件时得到的都是404。


所以我们只需要在我们对应网站下的Mime类型中添加文件对应的类型就行了


 


.woff  application/x-font-woff

.woff2 application/x-font-woff

.svg   image/svg+xml

另外在mvc中,设置了上述Mime类型后get请求字体时任然会出现404的问题,这个时候需要在我们的web工程中的config的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" />
      <remove fileExtension=".ttf" />
      <mimeMap fileExtension=".ttf" mimeType="application/x-font-truetype" />
      <remove fileExtension=".svg" />
      <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
      <remove fileExtension=".otf" />
      <mimeMap fileExtension=".otf" mimeType="application/x-font-opentype" />
      <remove fileExtension=".eot" />
      <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
    </staticContent>


扫描二维码推送至手机访问。

版权声明:本文由海海日记-冯海滨博客发布,如需转载请注明出处。

本文链接:http://www.fenghaibin.com/?id=1312

“IIS无法加载字体文件(*.woff,*.svg)的解决办法” 的相关文章

网线做法详解

网线做法详解

RJ45水晶头 RJ45水晶头又名8j水晶头 RJ45是一个常用名称,指的是由IEC (60)603-7标准化, 使用由国际性的接插件标准定义的8个位置(8针)的模块化插孔或者插头。IEC (60)603-7也是ISO/IEC 11801国际通用综合布线标准的连接硬件的参考标准。然后我们在了解下…

SATA硬盘AHCI模式进系统蓝屏的解决办法

首先说明,XP系统不支持 硬盘AHCI模式 进行安装 安装就会出现蓝屏的现象。解决办法将硬盘模式改成IDE 在安装OK 问题搞定了。还有部分PC机装服务器操作系统会出现各种各样的问题。没有很好的办法改成XP就好啦。…

一根网线并接两个水晶头的解决方法

拨开网线,一共8根,看水晶头里的洞,按我说的插线,然后夹水晶头。分成两组一组是:白橙,橙,白绿,空,空,绿,空,空另一组是:白棕,棕,白蓝,空,空,蓝,空,空注意:一定要买质量好的网线,并且网线不能走得太长。注意是两头都要接两个水晶头而且要对应。…

flv 中提取声音巧用千千静听

巧用千千静听提取flv文件中的音频方法:先将flv文件下载到电脑 可以使用维棠软件。然后用TTPLAY打开刚才下载的FLV文件,如图,‘图像类型’记得勾选所有文件,不然看不到下载下来的 .FLV文件哦!打开后就能听到音乐了,然后在TT播放列表里找到文件,点鼠标右键,有个&ld…

U盘避免改善病毒的最佳解决办法

u盘感染病毒的最佳解决办法那就是 把U盘设为为只读就搞定了.哈哈 就这么简单 非常的简单. …

错误800:不能建立VPN连接,VPN服务器可能不能到达,或者此连接的安全参数没有正确配置

VPN连接错误800的解决办法1,IP填错。2,防火墙太严。3,使用过别的VPN软件。4,服务里Protected Sqwerrage和Routing and Remote Access这两项是否启动。5,重启电脑,删除原来建好的,重新一个新的VPN连接。6,打开 开始-运行-输入cmd,输入命令i…

评论列表

动画制作
7年前 (2019-09-01)

在编写前端代码的过程中经常

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。