0

我在客户的网站上遇到了一个奇怪的问题。根据您是否键入“www”,即使您刷新页面,字体也会以不同的方式出现。我想知道其他人是否有这个问题以及如何解决它?

显示正确的字体: http ://artisseriebakery.com/

显示不正确的字体: http ://www.artisseriebakery.com/

我在opencart中做了这个网站,字体是自定义的webfont,所以我不知道是不是链接问题。

4

1 回答 1

2

我目前正在使用 IE8,我认为您的字体没有问题……但这听起来像是缓存问题。

我找到了一个免费的 opencart 扩展,可以清除所有缓存,你也可以试试。

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5187&filter_search=cache

*在下面编辑

尝试将 .htaccess 文件添加到字体所在的文件夹中,其中包含以下内容:

<FilesMatch "\.(ttf|otf|eot|woff)$">   
    <IfModule mod_headers.c>     
        Header set Access-Control-Allow-Origin "*"   
    </IfModule> 
</FilesMatch>

我认为这应该可以解决您与字体的跨域资源共享 (CORS) 问题。让我知道这是否有帮助!

于 2012-10-18T17:07:19.347 回答