After reading a bit more on what RFC 2616 says about Cache-control I figured out it was apparently the
Cache-Control: max-age=0header the browser was sending that made mod_cache not use the cached copy even though the server was returning
Cache-Control: max-age=3600 After switching the line to Cache-Control = s-maxage=3600 caching seems to be working as planned. Another option would've been to use the following configuration directive: CacheIgnoreCacheControl On marko --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx