31 marzo, 2008

Evitar el cache en los archivos estáticos

Icebeat: Evitar el cache de los css y js: Me he permitido comprimir su versión:

<link href="css.css?<?=filemtime("css.css")?>" rel="stylesheet" type="text/css" >
Con esto, añade la hora/fecha de modificación a la URL de petición, de forma que obliga al navegador a solicitar una versión distinta sólo si consta que se ha modificado el archivo. Nótese que el documento en sí no pasa a través del servidor de aplicaciones y que el servidor web ignora lo que hay detrás del interrogante (?) pero al formar parte de la URL, no cuadra con la versión que hay en caché.

Publicar un comentario en la entrada

Últimos links en indiza.com