No se si te seré de ayuda... pero yo lo haría así.
Hay un header que pemite eso, pero lo tengo que buscar y creo que solo funciona para documento de html... puesto que es una meta etiqueta.
<meta http-equiv="expires" conntent="Sun, 15 Jan 1998 17:35:00 GMT">
Como tiene una fecha pasada, caduca y no se mantiene en cache, pero debes tener en cuenta que si lo pones en un txt no hará su función y saldrá esste texto. Y para que lo haga en un documento html, debe estar en el head, junto con las otras metaetiquetas.
Solo hay un problema, tienes que adaptar los TXT a html... lo cual puede ser doloroso si hay muchos de ellos...
Suerte!