Wodan is an Apache module for reverse proxying and caching of
sites. It allows the backend server to determine how pages should be
cached through a custom HTTP header, which makes it very flexible. It
caches on the local filesystem, which makes it very easy to create
custom purging systems. Expiration of cachefiles is also supported, as
well as no-caching options.