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