2013-10-18 46 views
0

我一直在试图让这工作在过去3天。标题集访问控制允许来源“*”不起作用

我有一个WordPress网站托管1and1。我正在使用w3总缓存以及我的rackspace cloudfiles帐户。所有主题文件都由cdn(css,fonts等)托管。这工作正常,但IE和FF。进一步阅读它,这是一个众所周知的问题。所以,在这个answer之后,我已经在站点根目录,字体目录和css目录下的我的htaccess文件中添加了以下内容。

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

我也硬编码的CDN我路径,我的字体像这样:

@font-face { 
font-family: 'LeagueGothicRegular'; 
src: url('http://112k3jh1g23kj1g23kjhg12k3hg1kj2g3h1g-r93.rackscdn.com/mysite/wp-content/themes/mytheme/css/fonts/League_Gothic.eot?') format('eot')... 

的CDN服务是正确的文件,这一切都在Chrome的工作,但仍网页字体不在Firefox和IE中工作。

我错过了什么?

回答

1

我设法通过base64编码CSS中的字体来解决这个问题。希望这可以帮助某人。

+0

这有助于解决我的问题!谢谢! –

相关问题