Re: Set Expires Header only if upstream has not already set an Expires

2017-11-29 Thread Thomas Glanzmann
Hello francis, > > Howto set expires only if upstream does not have set an expires? > * Francis Daly [2017-11-23 00:26]: > You can set a value based on $upstream_http_expires -- > { default off; "" 7d; } > in the appropriate "map" should set your Expires time to 7 days from > now if there is

Re: Set Expires Header only if upstream has not already set an Expires

2017-11-22 Thread Francis Daly
On Wed, Nov 22, 2017 at 10:41:49AM +0100, Thomas Glanzmann wrote: Hi there, > I would like to add an Expires Header only to upstream content that has > not already set an Expires header. Is there an easy way to do that with > nginx? http://nginx.org/r/expires has an example of setting a value ba

Set Expires Header only if upstream has not already set an Expires

2017-11-22 Thread Thomas Glanzmann
Hello, I would like to add an Expires Header only to upstream content that has not already set an Expires header. Is there an easy way to do that with nginx? I thought about trying to add a header_filter_by_lua checking the Expires header and set the necessary value if not already set. Is there an