Source : http://stackoverflow.com/questions/2856502/css-font-face-not-working-with-firefox-but-working-with-chrome-and-ie.

Les lignes de code suivantes sont à ajouter au fichier .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

Attention : cette directive n’est pas autorisée sur les serveurs de SDV; elle est alors à placer directement dans le vhost.

D’une manière générale, on évite de mettre ces directives dans le .htaccess, ça peut ralentir les perfs et/ou casser le site.