我并不是一名网站管理员,这正是我在 Windows XP SP2 上安装 XAMPP 1.7.2 而不是手动配置 Apache、MySQL 和 PHP 相互协作的原因。
现在我面临的问题是禁用来自本地主机的缓存页面。
有人建议强制浏览器不缓存,使用 Firefox Web 开发人员栏或类似的东西;但我觉得如果我可以在 XAMPP 中配置 Apache 服务器以永远不允许缓存来自本地主机的页面会更好。
我猜这是在 httpd.conf 的某个地方完成的?
LoadModule cache_module modules/mod_cache.so
在这种情况下,这个模块有用吗?文档在这里:mod_cache
我不太确定这是否能解决问题。有人能证实这种方法可行吗?考虑到我走在正确的道路上,我想自己解决这个问题……
提前谢谢了
答案1
使用 mod_cachehttp://httpd.apache.org/docs/2.0/mod/mod_cache.html
CacheDisable /local_files
描述:禁用指定 URL 的缓存 语法:CacheDisable url-string 上下文:服务器配置,虚拟主机
答案2
您需要取消注释该模块吗?在我的http.conf
文件中,该模块被注释掉,并带有 #:
#LoadModule cache_module modules/mod_cache.so
答案3
此外:CacheDisable /local_files
..是的,我必须取消注释(删除井号)以下内容才能使其正常工作:LoadModule cache_module modules/mod_cache.so
非常感谢大家!!