From 1b8d19f6c70689d355a42957a41501434c2cbf34 Mon Sep 17 00:00:00 2001 From: bruno Date: Thu, 11 Jan 2024 09:47:52 +0100 Subject: [PATCH] fix redir --- index.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/index.php b/index.php index 1019000..0b0d198 100644 --- a/index.php +++ b/index.php @@ -14,13 +14,17 @@ $dynamic_page_dir = "dynamic/"; $subdomain = basename(explode('.', $_SERVER['HTTP_HOST'])[0]); $page_name = basename($_SERVER["QUERY_STRING"]);; -if(empty($page_name)){ - $page_name = "index"; -} - $srvname = $_SERVER["SERVER_NAME"]; +$protocol = $_SERVER['PROTOCOL'] = isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && !empty($_SERVER['HTTP_X_FORWARDED_PROTO']) ? "https://" : "http://"; + +if (empty($page_name)){ + header("Location: $protocol$srvname/$default_page"); + return; +} + + $dynamic_page_file = $page_dir . $subdomain . "/" . $page_name . ".php"; $page_file = $page_dir . $subdomain . "/" . $page_name . ".html";