小编典典

Google警告:资源被解释为字体,但以MIME类型application / octet-stream传输

css

我在Google中警告我的字体:

资源被解释为字体,但以MIME类型application / octet-stream传输:“ … / Content / Fonts /
iconFont.ttf”。

即使我有此警告也可以,但是我更喜欢避免此警告。

这里是我的报关表:

@font-face {
  font-family: 'iconFont';
     src: url('../Fonts/iconFont.eot?#iefix') format('embedded-opentype'), 
     url('../Fonts/iconFont.svg#iconFont') format('image/svg+xml'), 
     url('../Fonts/iconFont.woff') format('font/x-woff'), 
     url('../Fonts/iconFont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

我已经搜索过其他帖子,但到目前为止还没有运气。

请注意,我的服务器是Microsoft的IIS。

知道如何避免此警告吗?

谢谢。


阅读 924

收藏
2020-05-16

共1个答案

小编典典

此处的另一种方法:

在web.config上使用以下设置:

<system.webServer>
<staticContent>
  <mimeMap fileExtension=".woff" mimeType="application/font-woff"/>
</staticContent>
</system.webServer>
2020-05-16