[gepi-users] Fwd: GEPI 1.4.4 -- problèmes de lien s

Thomas BELLIARD thomas.belliard at free.fr
Ven 25 Mai 12:20:05 CEST 2007


Bonjour,

Rémi Demarthe a écrit :

> Le problème vient de l'url rewriting.
> 
> l'url demandée par le reverse-proxy est "/gepi/accueil.php".
> $_SERVER prend en considération cette requête, et non la requête 
> originelle qui est "/accueil.php".
> 
> Gepi ne supporterait donc pas le fonctionnement en reverse-proxy pour le 
> moment ?

Le reverse proxy fonctionne tant que l'URL de base reste la même, quel
que soit le point d'entrée.

Un contournement est toutefois possible, nécessitant un petit développement.
Principe : modifier dynamiquement la valeur de $gepiPath selon un
critère fiable pour identifier le point d'entrée.

Dans votre cas, une analyse de l'URL devrait suffire.

Exemple de modification à faire dans /secure/connect.inc.php :

remplacer $gepiPath = ""; par :

if (preg_match("/^\/gepi/",$_SERVER['REQUEST_URI'])) {
	$gepiPath = "/gepi";
} else {
	$gepiPath = "";
}

A adapter avec les valeurs qui vont bien. Le tout est d'utiliser un
critère fiable.

Bonne journée,
Thomas

-------------- section suivante --------------
Une pièce jointe non texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 252 octets
Desc: OpenPGP digital signature
Url: http://lists.adullact.net/pipermail/gepi-users/attachments/20070525/a5c3f613/attachment.pgp 


Plus d'informations sur la liste de diffusion gepi-users