Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2012, 10:18
nitsuga1986
 
Fecha de Ingreso: octubre-2008
Mensajes: 91
Antigüedad: 15 años, 6 meses
Puntos: 0
¿Como saber si mi pagina esta siendo cacheada?

Hola, se que esta pregunta puede parecer un poco estupida, pero no tengo mucha idea sobre la cache, el caso es que he buscado info y a lo que he llegado es a lo siguiente:

Me gustaria tener cache en mi pagina web, pero no se si lo que hago es suficiente, primero:

En los PHP meto antes el siguiente codigo:
Código:
$segundos_cache = 30*24*6060; // 30 días * 24 horas * 60 minutos * 60 segundos
$expira = gmdate("D, d M Y H:i:s", time() + $segundos_cache) . " GMT";
header("Expires: $expira");
header("Cache-Control: maxage=$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');
Con eso no se si me cachea JS y CSS que es lo que mas me interesa, ademas en el .htaccess tambien pongo esto:

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"
Con todo esto, no se si me cachea, porque el caso es que mi servidor es LiteSpeed y no se si con eso basta, o me tienen que activar algo...

¿Como podria saber si se me esta cacheando mi pagina...o en su defecto sobretodo el css y JS?

Muchas gracias por adelantado