fastcgi cache based on header
Tomasz Pajor
nikon at puffy.pl
Tue Mar 23 19:14:31 MSK 2010
Hello,
Is there by any chance a way make something like this?
location / {
try_files $uri $uri/ @fallback;
fastcgi_pass app;
fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
include base/fastcgi_params;
if ($http_app_cache = "1") {
fastcgi_cache landingpage;
fastcgi_cache_key $http_host$request_uri;
fastcgi_cache_valid 200 2m;
fastcgi_cache_valid 404 1m;
fastcgi_cache_valid 500 1m;
fastcgi_cache_use_stale updating error timeout invalid_header http_500;
fastcgi_ignore_headers Expires Cache-Control;
}
}
More information about the nginx
mailing list