网站发布后,请求*.woff,.woff2,.svg此类文件时得到的都是404,这种情况要怎么解决呢?
解决方案一:
给服务器IIS添加SVG,WOFF,WOFF2这几个文件类型的扩展,即在IIS上添加MIME 类型。
-
打开服务器IIS管理器–》选择该发布网站–》在功能视图中,选择MIME类型
-
选择MIME类型–》鼠标双击–》进入MIME类型管理列表–》点击右上角“添加…”
-
输入对应的文件扩展名和MIME类型,点击“确定”就行了
1) .woff application/x-font-woff
2) .woff2 application/x-font-woff
3) .svg image/svg+xml
解决方案二:
打开网站程序的配置文件,在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=".svg" />
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
</staticContent>