如何在Apache-XAMPP中禁用Apache缓存?
我的XAMPP-Apache出现了这个奇怪的问题。 我正在做一个登录系统,在那里表格被张贴到redirect.php页面。 我更新了redirect.php,但它仍然显示相同的旧结果。 甚至没有一行可以将其重定向(Header Fn调用)到另一个页面,但它仍然像在旧脚本中所做的那样重定向到home.php页面。 我试着清除浏览器的缓存并更换浏览器进行测试,但是不起作用……我甚至试着重新启动服务器,但是没有任何改变。 请帮帮我……
解决方案
是否尝试过此操作?应在.htaccess
、httpd.conf
和VirtualHost(如果您已将其包含在httpd.conf中,则通常放在httpd-vhosts.conf中)中都可用
<filesMatch ".(html|htm|js|css)$">
FileETag None
<ifModule mod_headers.c>
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</ifModule>
</filesMatch>
100%防止缓存文件
这类似于Google广告使用Header Cache-Control的方式: Private,x-gzip-ok="">以防止代理和 客户。从… http://www.askapache.com/htaccess/using-http-headers-with-htaccess.html
如果要检索的模板文件使用.html以外的扩展名,则可以选择添加这些文件的扩展名。
相关文章