diff options
-rw-r--r-- | include/functions_url.inc.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/include/functions_url.inc.php b/include/functions_url.inc.php index 49e3fa429..6993aae75 100644 --- a/include/functions_url.inc.php +++ b/include/functions_url.inc.php @@ -58,13 +58,14 @@ function get_absolute_root_url($with_scheme=true) $url = ''; if ($with_scheme) { - if (empty($_SERVER['HTTPS'])) + if (isset($_SERVER['HTTPS']) && + ((strtolower($_SERVER['HTTPS']) == 'on') or ($_SERVER['HTTPS'] == 1))) { - $url .= 'http://'; + $url .= 'https://'; } else { - $url .= 'https://'; + $url .= 'http://'; } $url .= $_SERVER['HTTP_HOST']; if ($_SERVER['SERVER_PORT'] != 80) |