roles/nginx: Move some common fastcgi settings out of vhost template
Signed-off-by: Alan Orth <alan.orth@gmail.com>
This commit is contained in:
parent
2b02d94254
commit
3dcc5e1411
@ -2,3 +2,7 @@ fastcgi_cache_key $scheme$request_method$host$request_uri;
|
|||||||
# According to the docs, a 1m key zone can store ~8,000 keys, so 10m should
|
# According to the docs, a 1m key zone can store ~8,000 keys, so 10m should
|
||||||
# be enough. See: http://nginx.org/en/docs/http/ngx_http_fastcgi_module.html
|
# be enough. See: http://nginx.org/en/docs/http/ngx_http_fastcgi_module.html
|
||||||
fastcgi_cache_path /var/cache/nginx/cached/fastcgi levels=2:2 keys_zone=global:10m inactive=60m max_size=1G;
|
fastcgi_cache_path /var/cache/nginx/cached/fastcgi levels=2:2 keys_zone=global:10m inactive=60m max_size=1G;
|
||||||
|
# HTTP responses to cache (default 200, 301, 302)
|
||||||
|
fastcgi_cache_valid 1h;
|
||||||
|
# Allow use of stale entries if the cache is updating
|
||||||
|
fastcgi_cache_use_stale updating;
|
||||||
|
@ -61,10 +61,6 @@ server {
|
|||||||
include fastcgi_params;
|
include fastcgi_params;
|
||||||
|
|
||||||
fastcgi_cache global;
|
fastcgi_cache global;
|
||||||
# HTTP responses to cache (default 200, 301, 302)
|
|
||||||
fastcgi_cache_valid 1h;
|
|
||||||
# Allow use of stale entries if the cache is updating
|
|
||||||
fastcgi_cache_use_stale updating;
|
|
||||||
# Set X-Fastcgi-Cache header to "HIT", "MISS", "BYPASS", etc
|
# Set X-Fastcgi-Cache header to "HIT", "MISS", "BYPASS", etc
|
||||||
add_header X-Fastcgi-Cache $upstream_cache_status;
|
add_header X-Fastcgi-Cache $upstream_cache_status;
|
||||||
# Don't cache when user shift-refreshes (Pragma: no-cache) or when a user is logged in!
|
# Don't cache when user shift-refreshes (Pragma: no-cache) or when a user is logged in!
|
||||||
|
Loading…
Reference in New Issue
Block a user