Poppy Posté 20 Mai 2005 Partager Posté 20 Mai 2005 Bonsoir J'essaie de faire un sous domaine en local avec Mov'amp <VirtualHost 127.0.0.1> DocumentRoot /test ServerName test.127.0.0.1</VirtualHost> J'ai tenté qq chose du genre, mais sans résultat. Qu'ai-je oublié ? Merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
enroc Posté 21 Mai 2005 Partager Posté 21 Mai 2005 Salut, je ne pense pas que tu puisses faire un sous-domaine avec une adresse IP. Utilise plutôt le nom de ton ordinateur par défaut : localhost. Premièrement, il faut editer le fichier host de windows, qui sert à faire le lien entre adresse IP et nom de domaine (c'est le premier DNS que windows utilise). Chez moi il est dans "C:\WINDOWS\system32\drivers\etc" (win xp home), au besoin fait une recherche. Ce fichier n'a pas d'extension, c'est juste "host". Windows te demandera donc toujours avec quel programme l'ouvrir. Le bloc-note fait l'affaire. Voici mon fichier modifié : # Copyright (c) 1993-1999 Microsoft Corp.## Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP# pour Windows.## Ce fichier contient les correspondances des adresses IP aux noms d'hôtes.# Chaque entrée doit être sur une ligne propre. L'adresse IP doit être placée# dans la première colonne, suivie par le nom d'hôte correspondant. L'adresse# IP et le nom d'hôte doivent être séparés par au moins un espace.## De plus, des commentaires (tels que celui-ci) peuvent être insérés sur des# lignes propres ou après le nom d'ordinateur. Ils sont indiqué par le# symbole '#'.## Par exemple :## 102.54.94.97 rhino.acme.com # serveur source# 38.25.63.10 x.acme.com # hôte client x# localhost et zorglub.localhost vont pointer vers 127.0.0.1127.0.0.1 localhost zorglub.localhost Voilà, normalement, sans rien redémarrer lorsque que tu tapes zorglub.localhost dans ton navigateur tu arrives au même endroit que 127.0.0.1, ou localhost. Après il faut configurer les hôtes virtuels d'apache, pour moi avec wamp c'est dans le fichier httpd.conf : ## Ne pas oublier de décommenter cette ligne pour utiliser les virtuals hosts# *:80 veut dire : n'importe quelle adresse IP sur le port 80NameVirtualHost *:80# Puis viens la définition de ton hôte.<VirtualHost *> DocumentRoot "D:/Program Files/wamp/www/zorglub" ServerName zorglub.localhost <Directory "D:/Program Files/wamp/www/zorglub"> # ici viennent les options spécifiques à ce dossier </Directory></VirtualHost> Lorsque tu utilises les virtuals host, alors tout domaine qui n'est pas explicitement défini aura par défaut la configuration du premier virtual host configuré. Cela veut dire que dans ce cas précis lorsque tu tapes zorglub.localhost ou localhost, apache te servira le contenu de "D:/Program Files/wamp/www/zorglub". Il faut donc rajouter en premier un hote par défaut, par exemple localhost, ce qui donne au final : ## Ne pas oublier de décommenter cette ligne pour utiliser les virtuals hosts# *:80 veut dire : n'importe quelle adresse IP sur le port 80NameVirtualHost *:80# Puis viens la définition de ton hôte.<VirtualHost *> DocumentRoot "D:/Program Files/wamp/www/" ServerName localhost <Directory "D:/Program Files/wamp/www/"> # ici viennent les options spécifiques à ce dossier </Directory></VirtualHost><VirtualHost *> DocumentRoot "D:/Program Files/wamp/www/zorglub" ServerName zorglub.localhost <Directory "D:/Program Files/wamp/www/zorglub"> # ici viennent les options spécifiques à ce dossier </Directory></VirtualHost> Dans cette configuration, localhost, 127.0.0.1, ton _AT_IP public (FAI) pointent vers www, et juste zorglub.localhost pointe vers www/zorglub Ayant moi-même passé des heures ( ) à m'arracher les cheveux à ce sujet, j'espère que ça te fera gagner un peu de temps. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Poppy Posté 21 Mai 2005 Auteur Partager Posté 21 Mai 2005 (modifié) Mille mercis Je teste ça ce soir Modifié 21 Mai 2005 par Poppy Lien vers le commentaire Partager sur d’autres sites More sharing options...
enroc Posté 21 Mai 2005 Partager Posté 21 Mai 2005 Ok ! Tiens moi au courant Lien vers le commentaire Partager sur d’autres sites More sharing options...
chmouc Posté 1 Juillet 2005 Partager Posté 1 Juillet 2005 J'ai essayé ta technique et ça marque nickel merci beaucoup Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant