From 83a3aaf65d69049c8a1003b688a8ed49c575c885 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Sat, 19 Feb 2022 10:06:06 -0500 Subject: [PATCH] extend redirect.js preload / push to /install/ --- nginx/nginx.conf | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/nginx/nginx.conf b/nginx/nginx.conf index 817b073e..ad0ecaee 100644 --- a/nginx/nginx.conf +++ b/nginx/nginx.conf @@ -76,6 +76,7 @@ http { map $uri $preload_resources_uri { /index.html ", ; rel=preload; as=image, <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; /faq.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; + /install/index.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; /install/cli.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; /install/web.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; /releases.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}"; @@ -342,6 +343,15 @@ http { try_files $uri.html =404; } + location = /install/ { + include snippets/security-headers.conf; + add_header Cross-Origin-Resource-Policy "same-origin" always; + add_header Cache-Control "public, no-cache"; + include snippets/preload.conf; + http2_push $push_redirect_js; + try_files /install/index.html =404; + } + location = /install/cli { include snippets/security-headers.conf; add_header Cross-Origin-Resource-Policy "same-origin" always;