当前位置:首页 > 系统

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

happyfhb7年前 (2019-05-06)系统2814
摘要:在编写前端代码的过程中经常会遇到使用特定的字体(*.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)的解决办法” 的相关文章

每次开机都要自检磁盘的终极解决办法

每次开机都要自检磁盘的终极解决办法

很多朋友在装完系统后都有这样的困扰就是每次打开机器都要自检磁盘,真是很烦人为什么呢? 我在这里给大家分析一下原因!装系统的时候 不可避免要对硬盘进行分区 格式化 等复杂读写操作 这样就不可避免的照成硬盘坏道的形成!磁盘有坏道 那windosw每次开机就必须就行自检以修复这些坏道错误提供系统运行的稳定…

网线做法详解

网线做法详解

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

用U盘装系统的操作教程

用U盘装系统的操作教程

需要重装系统的时候,没有光驱,该怎么办?也许你会说可以在dos下硬盘安装,但有几个人会用dos? 其实不仅仅不带光驱的笔记本用户愁怎么装系统,那些没有光驱的台式机用户也愁。为了给这类用户提供方便,笔者今天就来讲解一下,在没有光驱的情况下,如何方便快速的安装操作系统。 ● 装系统前的准备 一个能启…

如何让服务器支持WAP

        window.google_render_ad();随着手机的普及,WAP应用程序越来越多,为此对Web服务器提出了新的要求 即Linux Web服务器和Windows Web服务都要支持WAP。 WAP的客户端是…

图片和传真查看器打不开图片的解决办法

不知道怎么搞最近图片打不开,打开进程,双击一个图片后,只见一个rundll32.exe的进程一闪而过,猜想是没有成功加载DLL,可打开图片的是哪个DLL是哪呢,我也清楚,到google一查,好多方法,其实效果都是一样的,都注册一个shigmvw.dll这个DLL,把下面的命令在运行里执行,OK图片可…

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

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

评论列表

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

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

发表评论

访客

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