nextcloud: add cache-control headers to static assets
This commit is contained in:
parent
0964bd1695
commit
e087daae94
1 changed files with 10 additions and 0 deletions
|
@ -11,6 +11,9 @@
|
||||||
|
|
||||||
location ~ \.(?:css|js|mjs|svg|gif|png|jpg|ico|wasm|tflite|map)$ {
|
location ~ \.(?:css|js|mjs|svg|gif|png|jpg|ico|wasm|tflite|map)$ {
|
||||||
try_files $uri /index.php$request_uri;
|
try_files $uri /index.php$request_uri;
|
||||||
|
# 182 days, 14 hours, 54 minutes, 23 seconds. I have no clue why
|
||||||
|
# this exact value, but i copied it from the example config.
|
||||||
|
add_header Cache-Control "public, max-age=15778463, $asset_immutable";
|
||||||
|
|
||||||
location ~ \.wasm$ {
|
location ~ \.wasm$ {
|
||||||
default_type application/wasm;
|
default_type application/wasm;
|
||||||
|
@ -29,3 +32,10 @@
|
||||||
location / {
|
location / {
|
||||||
try_files $uri $uri/ /index.php$request_uri;
|
try_files $uri $uri/ /index.php$request_uri;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# cursed shit, use like this to have the 'map' feature outside the regular nginx config
|
||||||
|
}
|
||||||
|
|
||||||
|
map $arg_v $asset_immutable {
|
||||||
|
"" "";
|
||||||
|
default "immutable";
|
||||||
|
|
Loading…
Reference in a new issue