Skip to content
Extraits de code Groupes Projets
Valider 9ac0fb45 rédigé par Fil's avatar Fil
Parcourir les fichiers

creer aussi un fichier .gz pour macher le travail a apache lorsqu'il fait la...

creer aussi un fichier .gz pour macher le travail a apache lorsqu'il fait la content-negociation avec le mod_gzip
configuration de httpd.conf :
{{{
<IfModule mod_gzip.c>
mod_gzip_on                   Yes
mod_gzip_can_negotiate        Yes
mod_gzip_static_suffix        .gz
AddEncoding              gzip .gz
mod_gzip_item_include         file       \.(js|css)$
</IfModule>
}}}
parent 7759511b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -2334,6 +2334,8 @@ function filtre_cache_static($scripts,$type='js'){ ...@@ -2334,6 +2334,8 @@ function filtre_cache_static($scripts,$type='js'){
} }
// ecrire // ecrire
ecrire_fichier($nom,$fichier); ecrire_fichier($nom,$fichier);
// ecrire une version .gz pour content-negociation par apache, cf. [11539]
ecrire_fichier("$nom.gz",$fichier);
} }
} }
return $nom; return $nom;
......
...@@ -423,7 +423,7 @@ AND $flag_ob ...@@ -423,7 +423,7 @@ AND $flag_ob
AND strlen(ob_get_contents())==0 AND strlen(ob_get_contents())==0
AND !headers_sent()) { AND !headers_sent()) {
if ( if (
($GLOBALS['auto_compress']!=false AND $GLOBALS['meta']['auto_compress']=='oui') ($GLOBALS['auto_compress']!=false)# AND $GLOBALS['meta']['auto_compress']=='oui')
&& function_exists('ob_gzhandler') && function_exists('ob_gzhandler')
// special bug de proxy // special bug de proxy
&& !(isset($_SERVER['HTTP_VIA']) AND preg_match(",NetCache|Hasd_proxy,i", $_SERVER['HTTP_VIA'])) && !(isset($_SERVER['HTTP_VIA']) AND preg_match(",NetCache|Hasd_proxy,i", $_SERVER['HTTP_VIA']))
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter