Soy la creación de mis encabezadoscontrol de caché y expira cabecera para PHP
$offset = 60 * 15;
header("Expires: " . gmdate("D, d M Y H:i:s", time() + $offset) . " GMT");
header("Cache-Control: max-age=$offset, must-revalidate");
Sin embargo cuando se ejecuta FireBug me facilita los siguientes datos de cabecera
HTTP/1.1 200 OK
Date: Mon, 25 Jul 2011 12:15:12 GMT
Server: Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9
X-Powered-By: PHP/5.2.9
Expires: Sat, 01 Jan 2000 00:00:01 GMT
Cache-Control: post-check=0, pre-check=0, max-age=0
Pragma: no-cache
Last-Modified: Mon, 25 Jul 2011 12:15:13 GMT
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html
Alguien sabe por qué mis cabeceras no están siendo ¿Reconocido?
Esto está cerca. Sin embargo, debe usar gmdate() en lugar de date(). –