如何在Firefox中显示Font Awesome图标?

Ric*_*d74 2 ruby-on-rails sass nginx font-face amazon-cloudfront

我正在使用Font-Awesome-Sass-Rails gem用于图标字体,它们可以在所有浏览器中正常显示,但Firefox.我目前正在使用Cloudfront和Nginx.这是我的CORS配置:

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <CORSRule>
        <AllowedOrigin>*</AllowedOrigin>
        <AllowedMethod>GET</AllowedMethod>
        <MaxAgeSeconds>3000</MaxAgeSeconds>
        <AllowedHeader>*</AllowedHeader>
    </CORSRule>
</CORSConfiguration>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Mun*_*sim 9

如果上面的答案没有解决任何人的问题,那么这里是我的解决方案:

# Cross domain webfont access
location ~* \.(?:ttf|ttc|otf|eot|woff|font.css)$ {
add_header "Access-Control-Allow-Origin" "*";
expires 1M;
access_log off;
add_header Cache-Control "public";
}
Run Code Online (Sandbox Code Playgroud)

  • 我在哪里将它添加到我的rails应用程序? (2认同)