On Thu, Feb 04, 2016 at 08:38:15PM -0500, FSC wrote:
revalidated after the set period of 30 days.
So it seems like I would need something along proxy_set_header but something
that unsets the header sent to the proxied server.
As already mentioned by Robert, proxy_set_header with an empty
value will prevent a header from being sent to upstream servers.
Note well that when caching is enabled, nginx will not send the
Range header to upstream servers. It is removed automatically
along with several other headers, see http://nginx.org/r/proxy_set_header:
: If caching is enabled, the header fields “If-Modified-Since”,
: “If-Unmodified-Since”, “If-None-Match”, “If-Match”, “Range”, and
: “If-Range” from the original request are not passed to the proxied
That is, there is no need to do anything special with the Range