Expires headers (for better cache control)
Source: www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/
I have updated for pdf & swf