Apache::CacheContent is mostly a proof of concept. I recommend you ditch it and use it a cache reverse proxy instead. In addition to the basic caching features, it will also handle conditional-get (If-Modified-Since) for you. You really should be running a reverse proxy anyway with any mod_perl server that's getting siginificant traffic.