- The headers we don’t want by Andrew Betts | May 10, 2018
Étiquette : htaccess
[Police d’icônes] Correction d’un bug d’affichage sous Firefox
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.
[Compatibilité IE] Forcer le dernier moteur de rendu dans Internet Explorer et Chrome Frame
Source : http://www.1stwebdesigner.com/design/snippets-html5-boilerplate/
Dans votre fichier .htaccess, ajouter le code ci-dessous :
1 2 3 4 |
<IfModule mod_headers.c> BrowserMatch MSIE ie Header set X-UA-Compatible "IE=Edge,chrome=1" env=ie </IfModule> |
Remarque : cette technique donne de meilleurs résultats que l’ajout d’une balise meta dans la section head de vos pages.
1 2 |
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame --> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> |