Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2012, 03:12
nitsuga1986
 
Fecha de Ingreso: octubre-2008
Mensajes: 91
Antigüedad: 15 años, 6 meses
Puntos: 0
Problemas en Cache

Buenos dias, estoy intentando que mi pagina sea cacheada para que vaya mas rapida, pero no hay manera, he buscado en infinidad de sitios, y ya he aplicado todo lo que he encontrado, en mi archivo index.php puse:
Código HTML:
header('Accept-Ranges: bytes');

$segundos_cache =  30 * 60; // media hora
$expira = gmdate("D, d M Y H:i:s", time() + $segundos_cache) . " GMT";
header("Expires: $expira");
header("Cache-Control: max-age=$segundos_cache");
header("Cache-Control: public, must-revalidate");
header("Cache-Control: public");
header("pragma: public");
header("Content-Transfer-Encoding:gzip;q=1.0,identity;q=0.5,*;q=0");
header("Cache-Control: cache");
header("Pragma: cache");
header('Content-Type: text/html; charset=utf-8');
header('Vary: Accept-Encoding');  
header('x-content-type-options:	nosniff');
header('x-frame-options	:DENY');
header('x-xss-protection:1; mode=block');
Y luego en el .htaccess:
Código:
Header unset ETag
FileETag None
<FilesMatch ".(js|css|html|htm|php|xml)$">
SetOutputFilter DEFLATE
</FilesMatch>

ExpiresActive On
ExpiresByType text/html "access plus 1 day"
ExpiresByType image/gif "access plus 10 years"
ExpiresByType image/jpeg "access plus 10 years"
ExpiresByType image/png "access plus 10 years"
ExpiresByType text/css "access plus 10 years"
ExpiresByType text/javascript "access plus 10 years"
ExpiresByType application/x-javascript "access plus 10 years"
Pero al cargar la pagina, y mirar las cabeceras tengo esto:



Segun eso..no me esta guardando nada en cache...no?

¿Cual puede ser el problema?

Un saludo