Commit 2e765c67 authored by BOA Dev Team's avatar BOA Dev Team

Nginx: Fix microcaching to allow D7 use D8 specific config

parent 37714fff
......@@ -1228,9 +1228,9 @@ location ~ ^/(?<esi>esi/.*)"$ {
fastcgi_cache_methods GET HEAD;
fastcgi_cache_min_uses 1;
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 5s;
fastcgi_cache_valid 301 1m;
fastcgi_cache_valid 302 403 404 1s;
fastcgi_cache_valid 200 3s;
fastcgi_cache_valid 301 302 403 404 1s;
fastcgi_cache_valid any 1s;
fastcgi_cache_lock on;
fastcgi_ignore_headers Cache-Control Expires;
fastcgi_pass_header Set-Cookie;
......@@ -1329,7 +1329,7 @@ location @drupal {
set $core_detected "Modern";
}
error_page 418 = @modern;
if ( $core_detected ~ (?:NotForD7|Modern) ) {
if ( $core_detected ~ (?:Regular|Modern) ) {
return 418;
}
###
......@@ -1392,9 +1392,9 @@ location = /index.php {
fastcgi_cache_methods GET HEAD; ### Nginx default, but added for clarity
fastcgi_cache_min_uses 1;
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 301 1m;
fastcgi_cache_valid 302 403 404 1s;
fastcgi_cache_valid 200 3s;
fastcgi_cache_valid 301 302 403 404 1s;
fastcgi_cache_valid any 1s;
fastcgi_cache_lock on;
fastcgi_ignore_headers Cache-Control Expires;
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