字体真棒不加载-仅适用于客户端



我们的客户端正在运行Kentico 9,在从Font Awesome加载图标字体时遇到问题。如果这是一个与肯蒂科有关的问题,我们希望尽快解决。也就是说,客户在内部遇到了这些问题;在他们的网络上。办公室外的其他人都可以毫无问题地看到他们。他们已经将提供图标的CDN的URL列入白名单,当这样做时,他们可以看到图标。非常感谢在这一问题上提供协助或指导。

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

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

我遇到了和你类似的问题。

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

干杯,Chetan

我的建议和最佳实践是始终使用本地文件/资源。它们的加载速度更快,您不必担心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地址访问网站?我有内部网站没有显示任何字体图标,包括kenticos,因为ip地址。一旦我把它转换成一个真正的域名,它就完美地工作了。只是一个想法,正如我以前看到的那样。

最新更新