diff --git a/ecrire/public/cache.php b/ecrire/public/cache.php index 92caf8e86dac09599389e599c95979a2563efd9a..d92664eb93d9a8ffa93f8c3d2cdfbe837df774aa 100644 --- a/ecrire/public/cache.php +++ b/ecrire/public/cache.php @@ -56,9 +56,6 @@ function generer_nom_fichier_cache($contexte, $fond) { // Sous-repertoires 0...9a..f ; ne pas prendre la base _DIR_CACHE $subdir = sous_repertoire(_DIR_CACHE, substr($md_cache, 0, 1), true); - include_spip('inc/acces'); - verifier_htaccess(_DIR_CACHE); - return $subdir.$fichier_cache; } @@ -276,6 +273,9 @@ function creer_cache(&$page, &$chemin_cache, $duree) { include_spip('inc/invalideur'); maj_invalideurs($chemin_cache, $page, $duree); + // En profiter pour verifier que le .htaccess (deny all) est bien la + include_spip('inc/acces'); + verifier_htaccess(_DIR_CACHE); } function restaurer_meta_donnees ($contenu) {