14 messages in ru.sysoev.nginxRe: nginx-0.6.4
FromSent OnAttachments
Igor SysoevJul 17, 2007 3:10 am 
Janko HauserJul 17, 2007 3:31 am 
Igor SysoevJul 17, 2007 3:44 am 
KenJul 17, 2007 3:46 am 
Janko HauserJul 17, 2007 5:42 am 
Igor SysoevJul 17, 2007 6:16 am 
Janko HauserJul 17, 2007 6:52 am 
Janko HauserJul 17, 2007 3:02 pm 
Igor SysoevJul 17, 2007 9:51 pm 
焦胜强Jul 17, 2007 11:12 pm 
Igor SysoevJul 17, 2007 11:20 pm 
Igor SysoevJul 18, 2007 2:11 am 
Aleksandar LazicJul 21, 2007 2:10 am 
Denis F. LatypoffJul 21, 2007 2:18 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: nginx-0.6.4Actions...
From:Igor Sysoev (is-G@public.gmane.org)
Date:Jul 17, 2007 3:44:01 am
List:ru.sysoev.nginx

On Tue, Jul 17, 2007 at 12:32:08PM +0200, Janko Hauser wrote:

Am 17.07.2007 um 12:11 schrieb Igor Sysoev:

Changes with nginx 0.6.4 17 Jul 2007

*) Security: the "msie_refresh" directive allowed XSS.

*) Change: the "proxy_store" and "fastcgi_store" directives were changed.

*) Feature: the "proxy_store_access" and "fastcgi_store_access" directives.

First let me say many thanks for this great software. I think I'm not alone, if I say, that nginx is the second most valuable component in our setup besides the application server itself in use (Zope in our case).

After the great value of the memcache-module I'm quite eager to learn more about the caching possibilities introduced in this new release. Is there some more information how to use these new directives and what the general idea or concept stands behind them?

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;