diff --git a/classes/context/Context.class.php b/classes/context/Context.class.php index 75d6c24a0..3d89a4174 100644 --- a/classes/context/Context.class.php +++ b/classes/context/Context.class.php @@ -922,10 +922,18 @@ if(Context::get("_https_port") && Context::get("_https_port") != 443) { $url_info['port'] = Context::get("_https_port"); } + else + { + unset($url_info['port']); + } } else { if(Context::get("_http_port") && Context::get("_http_port") != 80) { $url_info['port'] = Context::get("_http_port"); } + else + { + unset($url_info['port']); + } } $url[$ssl_mode][$domain_key] = sprintf("%s://%s%s%s",$use_ssl?'https':$url_info['scheme'], $url_info['host'], $url_info['port']&&$url_info['port']!=80?':'.$url_info['port']:'',$url_info['path']);