FontAwesome fontawesome-webfont.woff2?v=4.5.0 404 找不到

问题描述 投票:0回答:1

我在我的 asp.net mvc 项目中使用 fontawesome 4.5。我在控制台上遇到以下错误

我的字体文件夹中包含了字体

并在 layout.cshtml 中为 fontwesome 样式表划线

<link href="~/Content/font-awesome.min.css" rel="stylesheet" />

我的字体属性是这样的

@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

我还在 system.webServer 下的 web.config 文件中添加了静态内容

 <staticContent>
      <remove fileExtension=".woff" />
      <mimeMap fileExtension=".woff" mimeType="application/font-woff" />

      <remove fileExtension=".woff2" />
      <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
    </staticContent>

并且还在 IIS 中添加了 MIME 类型

错误仍然存在。需要帮助解决这个问题

谢谢

asp.net-mvc font-awesome
1个回答
0
投票

也许你的 MIME 类型不正确。 请像下图一样改变。

application/font-woff2
font/x-woff2

Setting MIME types

© www.soinside.com 2019 - 2024. All rights reserved.