网站字体不能正常显示. 发现网站所用的woff、svg等字体压根就没被页面加载。反复排摸都不得其解,用浏览器访问服务器上的这些字体url,全都报404错误,只有ttf的字体能被访问到…
在web.config文件里面做如下设置:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".woff"/>
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".woff"/>
<remove fileExtension=".svg"/>
<remove fileExtension=".woff2"/>
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
<mimeMap fileExtension=".woff2" mimeType="application/x-font-woff" />
</staticContent>
</system.webServer>
<mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
<mimeMap fileExtension=".woff2" mimeType="application/x-font-woff" />
</staticContent>
</system.webServer>
</configuration>
下面是效果图, 之前那些图标都是框, 属于无法正常显示;
本文介绍了解决网站中woff和svg字体无法加载的问题,通过在web.config文件中配置正确的MIME类型来确保字体资源能够被正确加载,进而使网站上的图标和其他字体元素能够正常显示。
730

被折叠的 条评论
为什么被折叠?



