From 474091a0dc877dfa40c8ec0de76b522223ffb826 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Fri, 26 Sep 2008 14:25:44 +0000 Subject: [PATCH] report de [12793] --- ecrire/inc/utils.php | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index c62be36552..0e93044c9e 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -810,17 +810,6 @@ function url_de_base() { if (isset($url[$GLOBALS['profondeur_url']])) return $url[$GLOBALS['profondeur_url']]; - // cas particulier des sites filtres par un proxy entrant - // cf. http://trac.rezo.net/trac/spip/ticket/401 - // le forwarded_host peut prendre plusieurs valeurs separees par des virgules - // chez ovh notamment - if (isset($_SERVER['HTTP_X_FORWARDED_HOST'])){ - $server = explode(',',$_SERVER['HTTP_X_FORWARDED_HOST']); - $server = trim(reset($server)); - } - else - $server = $_SERVER['HTTP_HOST']; - $http = ( (isset($_SERVER["SCRIPT_URI"]) AND substr($_SERVER["SCRIPT_URI"],0,5) == 'https') @@ -837,7 +826,8 @@ function url_de_base() { AND !strpos($_SERVER['REQUEST_URI'], '?')) $GLOBALS['REQUEST_URI'] .= '?'.$_SERVER['QUERY_STRING']; } - } $myself = $http.'://'.$server.$GLOBALS['REQUEST_URI']; + } + $myself = $http.'://'.$_SERVER['HTTP_HOST'].$GLOBALS['REQUEST_URI']; # supprimer la chaine de GET list($myself) = explode('?', $myself); -- GitLab