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