In my network, I've some Ubuntu machines which need to download files from
nl.archive.ubuntu.com. Since it's quite a waste of time to download everything multiple times, I've setup a squid proxy for caching the data.
Another use for this proxy was rewriting requests for
nl.archive.ubuntu.com because this mirror is faster than the US mirrors.
This has worked quite well, but after a recent install of my caching machine, the configuration was lost. I remember having a separate perl program for handling this rewrite.
How do I setup such a squid proxy which rewrites the host
www.example.com and cache the result of the latter?