避免 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>
他们必须清除浏览器中已有的缓存。
我正在开发一个网页(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>
他们必须清除浏览器中已有的缓存。