diff --git a/ecrire/public/assembler.php b/ecrire/public/assembler.php index c971a01bcc41d1258b2e99d9c02bfa900308eeaf..dfffcfa6be8521cc769c06e1597ea9a6e89281f2 100644 --- a/ecrire/public/assembler.php +++ b/ecrire/public/assembler.php @@ -101,7 +101,8 @@ function assembler_page ($fond) { if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) AND !$var_mode AND $chemin_cache - AND !$flag_dynamique + AND isset($page['entetes']) + AND strstr('max-age=', $page['entetes']['Cache-Control']) // !$flag_dynamique AND !strstr('IIS/', $_SERVER['SERVER_SOFTWARE']) ) { $since = preg_replace('/;.*/', '',