在一个网站中我输入了字体“Helvetica”,使用font-face功能与谷歌浏览器和Safari没有问题,而当我觉得在Firefox和IE浏览器中看到我有问题。浏览器加载字体,但不是看到字符,我看到难以理解的破折号和行。 在Google中搜索我找到了这个解决方案; 我已使用以下命令更改了Aruba的.htaccess:
# BEGIN REQUIRED FOR webfonts
AddType font/ttf .ttf
AddType font/eot .eot
AddType font/otf .otf
AddType font/woff .woff
<FilesMatch "\.(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</ IfModule>
</ FilesMatch>
# END REQUIRED FOR webfonts
理论上这不得不解决我的问题,但这并没有发生。
有没有人有任何其他解决方案?
答案 0 :(得分:0)
MIME类型中/
之前或之后不应有空格,.
在扩展名之前,而不是在MIME类型之后。我也把它们全都小写了。