Font Awesome 未加载 - 仅适用于客户

Font Awesome Not Loading - Only for Client

我们的客户是 运行 Kentico 9,从 Font Awesome 加载图标字体时遇到问题。如果这是与 Kentico 相关的问题,我们希望尽快解决。也就是说,客户在内部遇到了这些问题;在他们的网络上。办公室外的其他人都可以毫无问题地看到他们。他们已将提供图标的 CDN 的 URL 列入白名单,这样做时他们能够看到图标。将不胜感激就此事提供协助或指导。

我正在使用 Font Awesome 提供的嵌入 JS 代码。我应该干脆不使用 CDN 而使用本地文件吗?

我的建议和最佳做法是始终使用本地 files/resources。它们加载速度更快,您不必担心提供这些资源的 CDN 的正常运行时间。

我知道如果不做一些工作这并不能解决您眼前的问题,我会查看 web.config 以确保您允许正确的文件类型。我相信它们是在 v9 中默认添加的,但请确保您至少映射了以下扩展名:

<mimeMap fileExtension=".woff" mimeType="application/x-font-woff"/>
<mimeMap fileExtension=".woff2" mimeType="application/x-font-woff2"/>
<mimeMap fileExtension=".svg" mimeType="image/svg+xml"/>

此外,内部人员是否通过 ip 地址访问该站点?由于 ip 地址,我有内部站点不显示任何字体图标,包括 kenticos。一旦我将它切换到一个实际的域名,它就完美地工作了。只是一个想法,正如我以前看到的那样。

我曾经遇到过这个问题,下载超棒的字体文件并从使用它的同一台服务器提供它们解决了我的问题。

我遇到了与您遇到的类似问题。

下面是我遇到这个问题的网站 https://www.landolakesinc.com/

干杯, 车坛