Bonsoir,
J'ai essayé de chercher par moi-même avant de venir poster mais pas moyen de trouver quelque chose... Après plusieurs test, toujours pas de résultat...
J'aimerais résoudre mon problème grâce aux VH et pas avec l'aide d'un serveur DNS installé sur la machine ou autre...
Voilà ma config :
J'ai une VM Debian avec Apache2.
Son IP est 192.168.88.129
Sur mon poste client, Windows XP, j'ai mit ça dans mon fichier hosts :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 127.0.0.1 localhost 192.168.88.129 www.debianlenny.com 192.168.88.129 myproj.debianlenny.com
Pour info, quand je tappe juste l'ip dans mon navigateur, j'ai bien mon "It works!" qui s'affiche.
Sans avoir besoin de mettre de VH en place, je tape donc dans mon navigateur : "www.debianlenny.com" et hop, "It works!".
Jusque là, rien de trop compliqué.
Maintenant, j'ai un projet (Symfony) dans mon "/home/admin/myproj", et je voudrais que lorsque je tappe "myproj.debianlenny.com", j'arrive illico sur mon projet.
Je me donc en place ce VH :
Je redémarre Apache, mais, lorsque je tape "myproj.debianlenny.com", j'ai encore mon "It works!"...
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 NameVirtualHost *:80 <VirtualHost *:80> ServerName myproj.debianlenny.com DocumentRoot "/home/admin/myproj/web" DirectoryIndex index.php <Directory "/home/admin/myproj/web"> AllowOverride All Allow from All </Directory> Alias /sf /usr/share/php/data/symfony/web/sf <Directory "/usr/share/php/data/symfony/web/sf"> AllowOverride All Allow from All </Directory> </VirtualHost>
Avez-vous une solution ?
Si dans mon fichier hosts, je met "www.myproj-debianlenny.com" et idem dans mon VH, ça marche niquel donc le problème ne vient pas du projet, mais ce n'est pas ce que je veux faire, je n'aime pas pas réussir à résoudre un problème...
Merci d'avance à tous !
Scalp
Partager