Есть ли хитрость в том, чтобы заставить браузер просто использовать то, что находится на диске. Со всем, что я пытаюсь, браузер продолжает отправлять заголовки на сервер, и мне приходится отправлять обратно 304. Вот что я пробовал.
header('Last-Modified: ' . gmdate('D, d M Y H:i:s', OPTIMIZATION_CACHING_HEADER_DURATION + time()).' GMT');
header('Cache-Control: max-age='. OPTIMIZATION_CACHING_HEADER_DURATION. ', public'); // expires is not needed with this
header('Vary: Accept-Encoding'); // so that people don't get zipped file if they can't handle it
header('Content-Length: '.strlen($stylesheet));
header('Content-type: text/css'); // Correct MIME type
Я также пробовал варианты этого, используя time () в качестве последнего изменения, использовал Expires вместо max-age. Я видел