diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php
index 072bd38620f38d6bf4ba41c8bda7a5906011a9c4..38eb37837727e4408e0d8167822eb0a189f4133d 100644
--- a/ecrire/inc/filtres.php
+++ b/ecrire/inc/filtres.php
@@ -2334,6 +2334,8 @@ function filtre_cache_static($scripts,$type='js'){
 		  	}
 		  	// ecrire
 		  	ecrire_fichier($nom,$fichier);
+		  	// ecrire une version .gz pour content-negociation par apache, cf. [11539]
+		  	ecrire_fichier("$nom.gz",$fichier);
 		  }
 	}
 	return $nom;
diff --git a/ecrire/inc_version.php b/ecrire/inc_version.php
index 1fbe47fe9823eb20c6b787427b47c24ed2b4b5cb..dd1db3fae5881b6a5fda65c91232920158b53ab8 100644
--- a/ecrire/inc_version.php
+++ b/ecrire/inc_version.php
@@ -423,7 +423,7 @@ AND $flag_ob
 AND strlen(ob_get_contents())==0
 AND !headers_sent()) {
 	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')
 	// special bug de proxy
 	&& !(isset($_SERVER['HTTP_VIA']) AND preg_match(",NetCache|Hasd_proxy,i", $_SERVER['HTTP_VIA']))