Accueil > Rubrique de service > La foire aux patches > Accès à la partie privée à travers le parefeu de la DT
Accès à la partie privée à travers le parefeu de la DT
par
La redirection du parefeu sur l’adresse IP correspondant au nom du site provoque la transformation de l’URL nom_du_site/ecrire en adresse_IP/ecrire. Or seule l’adresse IP du parefeu est visible de l’extérieur.
Le problème se situe tout à la fin de ecrire/inc/utils.php , ligne 228 :
J’ai remplacé :
$myself = $http.'://'.$_SERVER['HTTP_HOST'].$GLOBALS['REQUEST_URI'];
par :
/* modification O.Charade 2009-06-03 */
/* reportee sur spip 2.0.9 2009-10-13 */
$http_host = (isset($_SERVER['HTTP_X_FORWARDED_HOST']))?$_SERVER['HTTP_X_FORWARDED_HOST']:$_SERVER['HTTP_HOST'];
$myself = $http.'://'.$http_host.$GLOBALS['REQUEST_URI'];
// $myself = $http.'://'.$_SERVER['HTTP_HOST'].$GLOBALS['REQUEST_URI'];