如何验证Apache缓存是否有效?

Don*_*mmy 6 apache caching apache2 httpd.conf

我已经将缓存指令添加到我的httpd.conf文件中,但无法发现如何验证它实际缓存页面并提供它们.我该如何验证?

我在服务器配置级别(不使用VirtualHost)添加了缓存指令,如下所示:

CacheEnable disk /
CacheRoot /var/cache
CacheDefaultExpire 3600
Run Code Online (Sandbox Code Playgroud)

小智 6

您可以通过确认以下几点来检查您的apache是​​否真的缓存了内容.

  1. 检查/ var/cache目录的大小.经过一段时间,当你的阿帕奇受到打击时,它应该会变大

  2. 您可以签入日志,响应代码302而不是200.

如果你匹配这两个点,那么应该有工作的mod_disk_cache模块.

  • 我认为你的意思是304而不是302.302是重定向. (5认同)