|
|
|
|
Port 80 User www-data Group www-data ServeurName adresse.ip.du.serveur DocumentRoot /var/www
NameVirtualHost *
<VirtualHost *>
DocumentRoot /var/www/alteretgo
ServerName alteretgo-conseil.exxan.net
</VirtualHost>
<VirtualHost *>
DocumentRoot /home/laurent
ServerName www.extup.com
</VirtualHost>
/var/www/alteretgoqui normalement ne devrait etre accessible que par le biais de l'hote virtuel URL
alteretgo-conseil.exxan.net
Configuration: Windows XP Firefox 1.5.0.9
|
Salut,
si tu fait une configuration de virtual host par nom alors il faut tenir compte de 2.2 Hôte virtuel par Nom. Dans ce cas, le serveur possède une et une seule adresse IP et plusieurs hôtesvirtuels, attaqués suivant la valeur du champ Host. Donc
NameVirtualHost 192.168.0.1
<VirtualHost 192.168.0.1>
DocumentRoot /var/www/alteretgo
ServerName alteretgo-conseil.exxan.net
</VirtualHost>
<VirtualHost 192.168.0.1>
DocumentRoot /home/laurent
ServerName www.extup.com
</VirtualHost>
Si tu as plusieurs IP alors tu peux faire une configuration de virtual host par adresse (mais tu n'auras plus besoin de la directive NameVirtualHost lami20j |
|
merci lami :-))
decidement c'est souvent toi qui vole à mon secours à ta réponse, je crois comprendre que l'IP de l'hote virtuelle correspond non pas à l'IP public mais à l'IP privée (192.168.x.x), c'est bien ça? merci bcp d'avance |
|
pour info, j'ai rédité mon httpd.conf de la manière suivante:
NameVirtualHost ip.du.serveur.dédié
<VirtualHost ip.du.serveur.dédié>
DocumentRoot /var/www/alteretgo
ServerName alteretgo-conseil.exxan.net
</VirtualHost>
<VirtualHost ip.du.serveur.dédié>
DocumentRoot /home/laurent
ServerName www.extup.com
</VirtualHost>
ensuite j'ai gracefully relancé apache mais c'est toujours la meme chose. je comprends vraiment pas pq, si je rentre www.extup.com ds mon URL, il me renvoie vers un fichier situé dans /var/www/alteretgo !!! merci en tout cas |
|
personne n'est inspiré?? |
|
bonsoir,
je n'ai pas bcp de réponse mais je lache pas l'affaire ;-)) sur les conseils de lami20j , j'ai égalment modifié le fichier /etc/hosts en y ajoutant les noms de domaines pour lesquels le serveur doit gérer le VirtualHost autrement dit, xxx.xx.xx.xxx nom.serveur.dédié domain.redirigé.1 domain.redirigé.2 malheureusement sans conséquence. avez-vous une idée? merci d'avance @++ Laurent |
|
Salut,
Je pense que c'est de ma faute :-)) dans /etc/hosts écrit comme ça 91.121.16.161 ns38733.ovh.net 91.121.16.161 alteretgo-conseil.exxan.net 91.121.16.161 www.extup.com Quand tu écris sur la même ligne tous les virtual host en fait ça reviens toujours au 1er puisque les autres ne sont que des alias pour le 1er man hosts
Cette page de manuel décrit le format du fichier /etc/hosts. Il s'agit d'un simple fichier texte qui associe des adresses IP avec
des noms d'hôtes, une ligne par adresse IP. Pour chaque hôte, une seule ligne doit être présente, avec les informations suivantes :
Adresse_IP nom_hote_canonique [aliases...]
lami20j
|
|
Salut,
il faut configurer dans netgear quel pc assure le service HTTP sur le port 80 donc http://192.168.0.1 il me semble pour netgear et regarde dans FORWARDING lami20j
|
|
1 port vers une machine, mais j'ai le serveur apache et le serveur webcam sur deux machines differente avec le meme port, le 80.
Ben, tu peux aussi configurer apache sur une machine sur 80 et sur l'autre sur 81 par exemple Ensuite tu fait la redirections des ports dans netgear pour un pc avec 80 et pour l'autre 81 pour les requettes tu n'as qu'a faire http://xxx.xxx.xxx.xxx pour la 1ère machine http://yyy.yyy.yyy.yyy:81 pour la 2ème lami20j
|
Résultats pour VirtualHosts et httpd.conf
Résultats pour VirtualHosts et httpd.conf
Résultats pour VirtualHosts et httpd.conf
Résultats pour VirtualHosts et httpd.conf
Résultats pour VirtualHosts et httpd.conf