Phil Endecott wrote: > I have just tried to use proxy_store for the first time and > it seems to almost work, but it looks like it does not create > the parent directories for the things that it needs to save.
OK, I've got this working now. My aim is for a request to http://server.local/remote.com/path/file to be fetched from http://remote.com/path/file and stored in /var/cache/nginx/remote.com/path/file. My config is now: location /remote.com/ { root /var/cache/nginx/; error_page 404 = /fetch$uri; } location ~^/fetch/(.*)$ { internal; proxy_pass http://$1; proxy_store on; proxy_store_access user:rw group:r all:r; alias /var/cache/nginx/$1; } My mistake before was that I omitted the $1 from the alias line. (Is there a simpler way to do this?) Thanks Francis for your reply. Phil. _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx