Skip to content

Commit a287fd4

Browse files
author
Dmytro Voskoboinikov
committed
Merge branch 'MAGETWO-88209' into 2.3-bugfixes-220318
2 parents cd94e08 + 10c234e commit a287fd4

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

app/code/Magento/PageCache/etc/varnish4.vcl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,13 @@ sub vcl_deliver {
187187
unset resp.http.Age;
188188
}
189189

190+
# Not letting browser to cache non-static files.
191+
if (resp.http.Cache-Control !~ "private" && req.url !~ "^/(pub/)?(media|static)/") {
192+
set resp.http.Pragma = "no-cache";
193+
set resp.http.Expires = "-1";
194+
set resp.http.Cache-Control = "no-store, no-cache, must-revalidate, max-age=0";
195+
}
196+
190197
unset resp.http.X-Magento-Debug;
191198
unset resp.http.X-Magento-Tags;
192199
unset resp.http.X-Powered-By;

app/code/Magento/PageCache/etc/varnish5.vcl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,13 @@ sub vcl_deliver {
188188
unset resp.http.Age;
189189
}
190190

191+
# Not letting browser to cache non-static files.
192+
if (resp.http.Cache-Control !~ "private" && req.url !~ "^/(pub/)?(media|static)/") {
193+
set resp.http.Pragma = "no-cache";
194+
set resp.http.Expires = "-1";
195+
set resp.http.Cache-Control = "no-store, no-cache, must-revalidate, max-age=0";
196+
}
197+
191198
unset resp.http.X-Magento-Debug;
192199
unset resp.http.X-Magento-Tags;
193200
unset resp.http.X-Powered-By;

0 commit comments

Comments
 (0)