web: support loading pwa-worker.js from subdir (#1517)

This commit is contained in:
Aaron van Meerten 2023-04-03 14:10:01 -05:00 committed by GitHub
parent 3af59c6d84
commit 7c50cb7079
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -140,6 +140,13 @@ location @root_path {
}
{{ if $ENABLE_SUBDOMAINS }}
# Matches /(TENANT)/pwa-worker.js or /(TENANT)/manifest.json to rewrite to / and look for file
location ~ ^/([^/?&:'"]+)/(pwa-worker.js|manifest.json)$ {
set $subdomain "$1.";
set $subdir "$1/";
rewrite ^/([^/?&:'"]+)/(pwa-worker.js|manifest.json)$ /$2;
}
location ~ ^/([^/?&:'"]+)/config.js$ {
set $subdomain "$1.";
set $subdir "$1/";