Compression GZip

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Compression GZip

Re: Compression GZip

par @rthur » 18 févr. 2016, 03:04

Bonjour,

Tu as vérifié que ton serveur ne le faisait pas déjà par défaut ? Car en général c'est une configuration par défaut sur la plupart des serveurs.
Pour s'en assurer fais Ctrl+i dans Firefox pour ouvrir le voulet de développement web, puis onglet réseau, rafraichis ta page, clic sur son nom et tu verras dans les headers si c'est déjà en gzip

Compression GZip

par fabrice88250 » 17 févr. 2016, 14:20

Bonjour,
afin d'optimiser le temps de chargement de mon site internet je voudrai autoriser la compression Gzip via htaccess.
j'ai donc trouvé sur le net un code à mettre dans le fichier htaccess mais apparemment sa ne fonctionne pas car le temps de téléchargement ne change pas. j'ai mis le code tel-que mais peut être faut-il l'adapter ?

Code : Tout sélectionner

<IfModule mod_headers.c> # Servir des fichiers CSS compressés avec gzip, s'ils existent, et # si le client accepte gzip. RewriteCond "%{HTTP:Accept-encoding}" "gzip" RewriteCond "%{REQUEST_FILENAME}\.gz" "-s" RewriteRule "^(.*)\.css" "$1\.css\.gz" [QSA] # Servir des fichiers JS compressés avec gzip, s'ils existent, et # si le client accepte gzip. RewriteCond "%{HTTP:Accept-encoding}" "gzip" RewriteCond "%{REQUEST_FILENAME}\.gz" "-s" RewriteRule "^(.*)\.js" "$1\.js\.gz" [QSA] # Servir des types de contenus corrects, et empêcher mod_deflate # d'effectuer un double gzip. RewriteRule "\.css\.gz$" "-" [T=text/css,E=no-gzip:1] RewriteRule "\.js\.gz$" "-" [T=text/javascript,E=no-gzip:1] <FilesMatch "(\.js\.gz|\.css\.gz)$"> # Servir le type de codage correct. Header append Content-Encoding gzip # Force les mandataires à mettre en cache séparément les fichiers # css/js gzippés & non gzippés. Header append Vary Accept-Encoding </FilesMatch> </IfModule>