Messages: 1

Enregistré le: 2 Avr 2017

Message le Dim Avr 02, 2017 17:38

Bonjour,

J'ai activé la compression en .htaccess sur tout mon site web, et tous les outils de vérification explicités dans des posts sur ce forum me disent que mon site www.kidikado.fr est bien en compression.
Sauf Pagespeed qui me dit que certains fichiers ne sont pas compressés comme par exemple :
https://www.kidikado.fr/t3-assets/css/css-927a8.css?t=37

Je me demande si cela ne vient pas du fait qu'il y a le ?t=37 qui fait que le htaccess ne considère pas ces fichiers comme des CSS ???

J'ai mis un classique :
<IfModule !mod_filter.c>
# Legacy versions of Apache
AddOutputFilterByType DEFLATE text/html text/plain text/css application/json
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE text/xml application/xml text/x-component
AddOutputFilterByType DEFLATE application/xhtml+xml application/rss+xml
AddOutputFilterByType DEFLATE application/atom+xml
AddOutputFilterByType DEFLATE image/svg+xml application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font-ttf font/opentype
</IfModule>

Help !! Je craque complet.
Haut
1 Réponse
Messages: 916

Enregistré le: 21 Mar 2007

Message le Lun Avr 03, 2017 10:37

Bonjour,

Le fichier css évoqué ne renvoie pas le bon type, et donc n'est pas compressé par Apache.
Est ce qu'il est généré via PHP ? Dans ce cas il faut ajouter les headers correspondants, par exemple:
header('Content-Type: text/css; charset=UTF-8');

En espérant avoir répondu à la question
Haut