Update nginx cache settings for the frontend config files

This commit is contained in:
Felipe Knorr Kuhn 2022-10-15 19:44:34 -07:00
parent 3e41e512ad
commit 81d35d9401
No known key found for this signature in database
GPG key ID: 79619B52BB097C1A
2 changed files with 14 additions and 0 deletions

View file

@ -21,6 +21,13 @@
try_files $uri @index-redirect;
expires 1h;
}
# only cache /resources/config.* for 5 minutes since it changes often
location /resources/config. {
try_files $uri =404;
expires 5m;
}
location @index-redirect {
rewrite (.*) /$lang/index.html;
}

View file

@ -81,6 +81,13 @@ location /resources {
try_files $uri /en-US/index.html;
expires 1w;
}
# only cache /resources/config.* for 5 minutes since it changes often
location /resources/config. {
try_files $uri =404;
expires 5m;
}
# cache /main.f40e91d908a068a2.js forever since they never change
location ~* ^/.+\..+\.(js|css) {
try_files /$lang/$uri /en-US/$uri =404;