【发布时间】:2016-09-29 23:32:45
【问题描述】:
尝试在我的 MVC 5 应用程序中加载 .woff、.woff2 和 .ttf 文件时遇到 404 错误。在我遇到同样错误的post 的指导下,似乎没有什么对我有用。以下是我目前拥有的:
在我的网络配置文件中
<system.webServer>
...
<staticContent>
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="font/x-woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff2" mimeType="font/x-woff2" />
<remove fileExtension=".ttf" />
<mimeMap fileExtension=".ttf" mimeType="font/x-ttf" />
</staticContent>
</system.webServer>
在 IIS 中,我做了以下步骤:
- 在连接下,选择 MIME 类型
- 右键单击并选择“添加...”
- 对于每个文件类型,文件扩展名:
.woffMIME 类型:font/x-woff
错误发生在 IE 11 和 Chrome 中。请帮助我如何纠正这个问题。
【问题讨论】:
-
Firefox 能正确加载它们吗?
-
我知道您使用的是 IIS7,但您尝试过这些建议吗?似乎使用 application/font-woff2 而不是 font/x-woff2 可能会起作用:stackoverflow.com/questions/25796609/…
标签: css asp.net-mvc iis font-face font-awesome