避免 Chrome 将 .txt 和 .php 文件保存到缓存

Avoid Chrome saving .txt and .php files to cache

我正在开发一个网页(2075.mooo.com,(它是加泰罗尼亚语)),教师可以在其中使用 Arduino 中的 NFC 卡控制学生的到达。

问题是我将学生的数据保存在 .txt 文件中,但是 Chrome 将这些保存到它的缓存中,我必须不断地删除缓存文件。有没有办法不让 Chrome 这样做或使用其他策略而不是 .txt 文件?因为我不能对所有老师和学生说删除他们的 chrome 缓存。

谢谢。

如果使用 Apache:

将此添加到在您保存 .txt 文件的目录中创建的 .htaccess 文件中:

Header always set Pragma "no-cache"
Header always set Cache-Control "no-store, must-revalidate"
Header always set Expires "0"

如果您有权访问 httpd.conf,您可以向其中添加以下内容:

<LocationMatch ".*\.txt">
     Header always set Pragma "no-cache"
     Header always set Cache-Control "no-store, must-revalidate"
     Header always set Expires "0"
</LocationMatch>

他们必须清除浏览器中已有的缓存。