Bonjour,
Dans ma boite j'ai sur un serveur deux applications Web utilisées en interne tournant sur apache (easyPHP2.0b1).
Jusqu'ici pour s'y connecter on utilisait l'adresse IP et le nom de l'application (exp: http://ip/appli1, et http://ip/appli2) et tout fonctionne normalement.
Mais pour faciliter la tache aux utilisateurs, mon chef souhaite que les applis soient accéssiblent uniquement en tapant dans la barre d'adresse du navigateur le nom de l'application (exp: http://appli1, http://appli2).
Avec l'aide de l'administrateur réseau j'ai pu obtenir que le DNS en interne redirige les noms appli1 et appli2 vers la machine serveur. Au niveau du serveur j'ai crée des alias en ajoutant les lignes ci-dessous dans le fichier httpd.conf:
et dans le fichier host de mon serveur, j'ai ajouté les lignes suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Alias "/appli1" "D:/mes_appli/appli1/" <Directory "D:/mes_applis/appli1"> Options FollowSymlinks Indexes AllowOverride None Order deny, allow Allow from all deny from all </Directory> Alias "/appli2" "D:/mes_appli/appli2/" <Directory "D:/mes_applis/appli2"> Options FollowSymlinks Indexes AllowOverride None Order deny, allow Allow from all deny from all </Directory>
Mais seulement après tout ceci, lorsque je tape le nom d'une des mes applications dans la barre d'adresse du navigateur, je tombe exactement dans le dossier "www" de EasyPHP, que je sois en local ou pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ip_serveur appli1 ip_serveur appli2
J'ai effacé les modifs dans le fichier de conf et le fichier host mais rien n'y fait; le comportement reste le même.
Quelqu'un sur le forum pourrait-il m'aider à faire focntionner ces applications selon les exigences de mon chef?
Merci de votre aide, je suis réellement coincé et ça commence à agacer mon chef.
Partager