On Wed, Mar 19, 2003 at 07:00:53PM +0200, Graham Leggett wrote: > > If the backend does not provide any such headers (expire, last-modified), > > the cache doesn't cache, especially if the URL contains a query string. > > mod_headers and the RequestHeader directive may be helpful in adding > your required cache headers without hacking at the source code.
Aha. Excuse my ignorance but would that also work in a setup like this? Client | | |---------| mod_cache (unhacked) | Reverse | mod_headers | Proxy | mod_proxy |---------| | | |-------------| | propriatary | | backend | | HTTP server | |-------------| Is the module order in the request cycle such that the header would be added before mod_cache takes a look at them? Well, I guess I could experiment to find out but it'd be nice to get an insight answer from an expert. Cheers - Harry