Impedir que se guarde en el cache del browser una página PHP

Código fuente php que setea las cabeceras para que la página no quede guardada en cache.

Muchas veces no queremos que determinados archivos php sean enviados al cache del browser por diferentes motivos por ejem la información debe ser actualizada constantemente ya que se publica en tiempo real.
Una solucion para esto es enviar las cabeceras del archivo con valores expirados, de esta manera el browser simpre vera que el archivo php ha expirado y solicitara nuevamente al servidor

      
  
header("Expires: Sat, 04 OCT 1997 05:00:00 GMT");                     // Expiró
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");        
header("Cache-Control: no-cache, must-revalidate");                   
header("Pragma: no-cache"); 

      
This entry was posted in PHP. Bookmark the permalink.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>