Commit c928b28c authored by omega8cc's avatar omega8cc Committed by memtkmcc

Nginx: Improve fastcgi_cache_valid TTL settings

# Conflicts:
#	http/Provision/Config/Nginx/subdir.tpl.php
parent 138c42cd
...@@ -1084,9 +1084,10 @@ location ~ ^/(?<esi>esi/.*)"$ { ...@@ -1084,9 +1084,10 @@ location ~ ^/(?<esi>esi/.*)"$ {
fastcgi_cache speed; fastcgi_cache speed;
fastcgi_cache_methods GET HEAD; fastcgi_cache_methods GET HEAD;
fastcgi_cache_min_uses 1; fastcgi_cache_min_uses 1;
fastcgi_cache_key "$is_bot$device$host$request_method$uri$is_args$args$cache_uid$http_x_forwarded_proto"; fastcgi_cache_key "$scheme$is_bot$device$host$request_method$key_uri$cache_uid$http_x_forwarded_proto$sent_http_x_local_proto$cookie_respimg";
fastcgi_cache_valid 200 301 404 5s; fastcgi_cache_valid 200 5s;
fastcgi_cache_valid 302 1m; fastcgi_cache_valid 301 1m;
fastcgi_cache_valid 302 403 404 1s;
fastcgi_cache_lock on; fastcgi_cache_lock on;
fastcgi_ignore_headers Cache-Control Expires; fastcgi_ignore_headers Cache-Control Expires;
fastcgi_pass_header Set-Cookie; fastcgi_pass_header Set-Cookie;
...@@ -1257,11 +1258,10 @@ location = /index.php { ...@@ -1257,11 +1258,10 @@ location = /index.php {
fastcgi_cache speed; fastcgi_cache speed;
fastcgi_cache_methods GET HEAD; ### Nginx default, but added for clarity fastcgi_cache_methods GET HEAD; ### Nginx default, but added for clarity
fastcgi_cache_min_uses 1; fastcgi_cache_min_uses 1;
fastcgi_cache_key "$is_bot$device$host$request_method$key_uri$cache_uid$http_x_forwarded_proto$sent_http_x_local_proto$cookie_respimg"; fastcgi_cache_key "$scheme$is_bot$device$host$request_method$key_uri$cache_uid$http_x_forwarded_proto$sent_http_x_local_proto$cookie_respimg";
fastcgi_cache_valid 200 10s; fastcgi_cache_valid 200 10s;
fastcgi_cache_valid 302 1m; fastcgi_cache_valid 301 1m;
fastcgi_cache_valid 301 403 404 5s; fastcgi_cache_valid 302 403 404 1s;
fastcgi_cache_valid 500 502 503 504 1s;
fastcgi_cache_lock on; fastcgi_cache_lock on;
fastcgi_ignore_headers Cache-Control Expires; fastcgi_ignore_headers Cache-Control Expires;
fastcgi_pass_header Set-Cookie; fastcgi_pass_header Set-Cookie;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment