Sobre cache de paginas

Hola.

Estoy desarrollando un sitio web, en el cual estoy utilizando el plugin
restful-authentication para el registro de usuarios, dentro de la
intranet donde trabajo, parece que configuraron toda la red para que
tenga una cache bastante persistente en todas las maquinas, el problema
es que muchas paginas que modifico no se muestran “al momento” busque en
internet y encontre que en php se añaden los siguientes headers:

header(“Expires: Mon, 26 Jul 1997 05:00:00 GMT”); // Date in the past
header(“Last-Modified: " . gmdate(“D, d M Y H:i:s”) . " GMT”); // Always
modified
header(“Cache-Control: private, no-store, no-cache, must-revalidate”);
// HTTP/1.1
header(“Cache-Control: post-check=0, pre-check=0”, false);
header(“Pragma: no-cache”); // HTTP/1.0

Pude modificar los headers, pero me falto:

header(“Last-Modified: " . gmdate(“D, d M Y H:i:s”) . " GMT”); // Always
modified

No se como se haria en ruby, :S y ademas parece no funcionar sin esto ya
que todavia se cachean las paginas, me podrian ayudar o ustedes como
manejan esto de no cachear las paginas, que headers o tips tienen?

Gracias de antemano.