Bugfix reverse proxy path detection

This commit is contained in:
Blaz Kristan
2023-06-07 21:37:54 +02:00
parent dfb8de2349
commit eb8e95723c
14 changed files with 3936 additions and 3926 deletions

View File

@@ -120,7 +120,8 @@
});
}
function S() {
if (window.location.protocol == "file:") {
let l = window.location;
if (l.protocol == "file:") {
loc = true;
locip = localStorage.getItem('locIp');
if (!locip) {
@@ -129,12 +130,12 @@
}
} else {
// detect reverse proxy
let path = window.location.pathname;
let path = l.pathname;
let paths = path.slice(1,path.endsWith('/')?-1:undefined).split("/");
if (paths.length > 2) {
locproto = window.location.protocol;
locproto = l.protocol;
loc = true;
locip = window.location.hostname+window.location.port+"/"+paths[0];
locip = l.hostname+l.port+"/"+paths[0];
}
}
loadJS(getURL('/settings/s.js?p=1'), false); // If we set async false, file is loaded and executed, then next statement is processed