沃梦达 / 编程问答 / php问题 / 正文

如何在Apache-XAMPP中禁用Apache缓存?

How to disable Apache caching in Apache-XAMPP?(如何在Apache-XAMPP中禁用Apache缓存?)

本文介绍了如何在Apache-XAMPP中禁用Apache缓存?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的XAMPP-Apache出现了这个奇怪的问题。 我正在做一个登录系统,在那里表格被张贴到redirect.php页面。 我更新了redirect.php,但它仍然显示相同的旧结果。 甚至没有一行可以将其重定向(Header Fn调用)到另一个页面,但它仍然像在旧脚本中所做的那样重定向到home.php页面。 我试着清除浏览器的缓存并更换浏览器进行测试,但是不起作用……我甚至试着重新启动服务器,但是没有任何改变。 请帮帮我……

推荐答案

是否尝试过此操作?应在.htaccesshttpd.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以外的扩展名,则可以选择添加这些文件的扩展名。

这篇关于如何在Apache-XAMPP中禁用Apache缓存?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:如何在Apache-XAMPP中禁用Apache缓存?

基础教程推荐