Skip to content

Commit 571ce05

Browse files
author
Oleksandr Gorkun
committed
MAGETWO-88209: [github] Pages are cached in browser and not updated
1 parent 0f61d2d commit 571ce05

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
@@ -184,6 +184,13 @@ sub vcl_deliver {
184184
unset resp.http.Age;
185185
}
186186

187+
# Not letting browser to cache non-static files.
188+
if (resp.http.Cache-Control !~ "private" && req.url !~ "^/(pub/)?(media|static)/") {
189+
set resp.http.Pragma = "no-cache";
190+
set resp.http.Expires = "-1";
191+
set resp.http.Cache-Control = "no-store, no-cache, must-revalidate, max-age=0";
192+
}
193+
187194
unset resp.http.X-Magento-Debug;
188195
unset resp.http.X-Magento-Tags;
189196
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
@@ -185,6 +185,13 @@ sub vcl_deliver {
185185
unset resp.http.Age;
186186
}
187187

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

0 commit comments

Comments
 (0)