diff options
Diffstat (limited to 'include')
-rwxr-xr-x | include/plugin.php | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/include/plugin.php b/include/plugin.php index 4d8405b62..c05e8f577 100755 --- a/include/plugin.php +++ b/include/plugin.php @@ -505,17 +505,12 @@ function script_path() { else $scheme = 'http'; - if(x($_SERVER,'SERVER_NAME')) { - $hostname = $_SERVER['SERVER_NAME']; + if(x($_SERVER,'HTTP_HOST')) { + $hostname = $_SERVER['HTTP_HOST']; } else { return z_root(); } - - if(x($_SERVER,'SERVER_PORT') && $_SERVER['SERVER_PORT'] != 80 && $_SERVER['SERVER_PORT'] != 443) { - $hostname .= ':' . $_SERVER['SERVER_PORT']; - } - return $scheme . '://' . $hostname; } |