nginx-0.6.4
Igor Sysoev
is at rambler-co.ru
Wed Jul 18 13:12:02 MSD 2007
On Tue, Jul 17, 2007 at 05:16:47PM +0400, Igor Sysoev wrote:
> On Tue, Jul 17, 2007 at 02:43:17PM +0200, Janko Hauser wrote:
>
> > Am 17.07.2007 um 12:44 schrieb Igor Sysoev:
> >
> > >proxy_store is not cache, it's rather mirror on demand:
> > >
> > >location /images/ {
> > > root /data/www;
> > > error_page 404 = /fetch$uri;
> > >}
> > >
> > >location /fetch {
> > > internal;
> > >
> > > proxy_pass http://backend;
> > > proxy_store on;
> > > proxy_store_access user:rw group:rw all:r;
> > > proxy_temp_path /data/temp;
> > >
> > > alias /data/www;
> > >}
> > >
> > >if file is not found, then it will be fetched from backend and stored
> > >in 'root/alias' or in path specified explicitly:
> > >
> > >proxy_store /data/www$original_uri;
> >
> > Ah, that makes things clearer. Is it possible to steer this from the
> > backend by setting headers in the response or some other means? But
> > this alone will help a lot, thanks.
>
> proxy_store /data/www$http_upstream_some_header;
-proxy_store /data/www$http_upstream_some_header;
+proxy_store /data/www$upstream_http_some_header;
--
Igor Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list