avoid caching when client sends "Cache-Control: max-age=0" header
support gy/gm/gd parameters for specifying date