Welcome! Log In Create A New Profile

Advanced

Re: SSI and expires header

James Lee
July 04, 2012 05:58AM
On 25/06/12, 15:12:58, "Markus Jelsma" <markus.jelsma@openindex.io> wrote
regarding SSI and expires header:

Hello,

> We use SSI for serving a specific file but we want it to be cached
> by the clients for a few hours. We know SSI removes the Expires
> header set by the standard headers module so

SSI + expires works for me, example below.


> The browser, however, doesn't seem to cache the object so we must do
> something wrong here. I assume we also need a LastModified header
> but how can we force to send that header while SSI is on?


location /ssi/ {
ssi on;
expires 1w;
add_header Last-Modified 'not added';
}
location /ssi-with-last-modified/ {
proxy_pass http://localhost/ssi/;
proxy_set_header Host www.HOST.co.uk;
add_header Last-Modified 'this works!';
}



$ curl -I http://www.HOST.co.uk/ssi/
HTTP/1.1 200 OK
Server: nginx/1.2.2
Date: Wed, 04 Jul 2012 09:44:28 GMT
Content-Type: text/html; charset=8858-1
Connection: keep-alive
Vary: Accept-Encoding
Expires: Wed, 11 Jul 2012 09:44:28 GMT
Cache-Control: max-age=604800

$ curl -I http://www.HOST.co.uk/ssi-with-last-modified/
HTTP/1.1 200 OK
Server: nginx/1.2.2
Date: Wed, 04 Jul 2012 09:44:38 GMT
Content-Type: text/html; charset=8858-1
Connection: keep-alive
Vary: Accept-Encoding
Vary: Accept-Encoding
Expires: Wed, 11 Jul 2012 09:44:38 GMT
Cache-Control: max-age=604800
Last-Modified: this works!





James.

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

SSI and expires header

Markus Jelsma June 25, 2012 10:14AM

RE: SSI and expires header

Markus Jelsma June 26, 2012 07:34AM

Re: SSI and expires header

James Lee July 04, 2012 05:58AM

Re: SSI and expires header

Brian Akins July 04, 2012 09:12AM

RE: SSI and expires header

Markus Jelsma July 04, 2012 09:50AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 163
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready