From cc3426aebeb4bc18ac05c5e2e6ca11fe67c7699c Mon Sep 17 00:00:00 2001 From: Annun Date: Tue, 23 Sep 2025 11:24:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=83=A8=E5=88=86=E8=99=9A=E6=8B=9F?= =?UTF-8?q?=E6=9C=BA=E6=8F=90=E4=BE=9B=E5=95=86=E7=9A=84HTTPS=E5=80=BC?= =?UTF-8?q?=E4=B8=BAON=EF=BC=8C=E5=AF=BC=E8=87=B4['HTTPS']=20=3D=3D=20'on'?= =?UTF-8?q?=E5=A4=B1=E6=95=88=EF=BC=8C=E8=BD=AC=E6=8D=A2=E4=B8=BA=E5=B0=8F?= =?UTF-8?q?=E5=86=99=E5=90=8E=E6=AF=94=E8=BE=83=20(#1344)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tinyfilemanager.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tinyfilemanager.php b/tinyfilemanager.php index 510c6a4..3b111b4 100644 --- a/tinyfilemanager.php +++ b/tinyfilemanager.php @@ -257,7 +257,7 @@ if (empty($auth_users)) { $use_auth = false; } -$is_https = isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1) +$is_https = isset($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) == 'on' || $_SERVER['HTTPS'] == 1) || isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'; // update $root_url based on user specific directories