File tree Expand file tree Collapse file tree 3 files changed +8
-12
lines changed
app/code/Magento/PageCache/etc Expand file tree Collapse file tree 3 files changed +8
-12
lines changed Original file line number Diff line number Diff line change @@ -159,7 +159,7 @@ sub vcl_backend_response {
159
159
160
160
# cache only successfully responses and 404s
161
161
if (beresp.status != 200 && beresp.status != 404 ) {
162
- set beresp.ttl = 0s ;
162
+ set beresp.ttl = 120s ;
163
163
set beresp.uncacheable = true ;
164
164
return (deliver );
165
165
} elsif (beresp.http.Cache-Control ~ " private" ) {
Original file line number Diff line number Diff line change @@ -159,11 +159,9 @@ sub vcl_backend_response {
159
159
}
160
160
161
161
# cache only successfully responses and 404s
162
- if (beresp.status != 200 && beresp.status != 404 ) {
163
- set beresp.ttl = 0s ;
164
- set beresp.uncacheable = true ;
165
- return (deliver );
166
- } elsif (beresp.http.Cache-Control ~ " private" ) {
162
+ if (beresp.status != 200 &&
163
+ beresp.status != 404 &&
164
+ beresp.http.Cache-Control ~ " private" ) {
167
165
set beresp.uncacheable = true ;
168
166
set beresp.ttl = 86400s ;
169
167
return (deliver );
Original file line number Diff line number Diff line change @@ -162,12 +162,10 @@ sub vcl_backend_response {
162
162
set beresp.http.X-Magento-Cache-Control = beresp.http.Cache-Control ;
163
163
}
164
164
165
- # cache only successfully responses and 404s
166
- if (beresp.status != 200 && beresp.status != 404 ) {
167
- set beresp.ttl = 0s ;
168
- set beresp.uncacheable = true ;
169
- return (deliver );
170
- } elsif (beresp.http.Cache-Control ~ " private" ) {
165
+ # cache only successfully responses and 404s that are not marked as private
166
+ if (beresp.status != 200 &&
167
+ beresp.status != 404 &&
168
+ beresp.http.Cache-Control ~ " private" ) {
171
169
set beresp.uncacheable = true ;
172
170
set beresp.ttl = 86400s ;
173
171
return (deliver );
You can’t perform that action at this time.
0 commit comments