I have made a new beta with a "ExtraHeaders" keyword so that you can insert your own "Expires:" header. (The extra headers must be static, so it is probably more useful to send a Cache-Control rather than an Expires header.)

If anyone could try out whether sending expires (or cache-control) headers actually reduces network traffic, please let me know. I do not have the means to test this out at the moment.

I don't have any direct experience with Mathopd yet, but I can state with authority that when I started deliberately post-dating the expiration of my active site's <http://grc.com> static images, our incoming bandwidth utilization dropped to 1/3rd of what it had been. There was a corresponding, though much smaller, reduction in outgoing bandwidth, and our server's average connection count dropped significantly as well.


Looking at our logs, a few browsers appear to ignore the post-dated resource expirations, but the huge majority obey it and they completely stop issuing conditional "If-Modified-Since" GET requests. For sites like mine with graphical navigation toolbars on every page this can make a huge difference.

Thanks for the new "ExtraHeaders" keyword Michiel!


______________________________________________________________________ Steve.



Reply via email to