Bonjour,
j'ai installé weezo chez moi récemment. C'est un logiciel qui permet entre autres de faciliter l'accès à des pages web hébergées sur son ordi depuis l'extérieur.
Il se charge du serveur Apache, des bases sql et de l'authentification de l'utilisateur.
Bref, j'ai monté dedans un petit mediawiki. Je l'ai installé et configuré depuis l'extérieur. Il fonctionne très bien. Dans le fichier LocalSettings.php de mon wiki, je lis:
$wgServer = "http://77.203.84.999";
(Le 999 est juste pour pas mettre ma vraie adresse)
Ceci est mon adresse IP au moment de l'installation depuis l'extérieur.
Bon, ce n'est rien, je peux remplacer ça par mon adresse fixe obtenue par le service dyndns de ma box.
Mais le problème, c'est que si j'interroge mon wiki en local, ben il n'arrive pas à trouver 77.203.84.999. Pour que ça fonctionne, je dois remplacer par 127.0.0.1.
Mais voilà, j'aimerai pas avoir à changer le fichier php chaque fois que je veux me connecter. Du coup, je cherche à modifier cette ligne :
$wgServer = "http://77.203.84.999";
par un truc du genre:
$wgServer = "http://77.203.84.999" si ma requête est distante, 127.0.0.1 si ma requête est locale au serveur;
Et je parle même pas d'une éventuelle requête non locale, mais sur mon réseau interne. On verra ça plus tard !
Une idée ?
Merci pour vos contributions.
Partager