Apache: Gestion plusieurs sites http

Bonjour à tous,

Voici mon soucis :
J'ai plusieurs site web à mettre en ligne (ex: site1, site2, site3...).
Il sont tous sur le même serveur.
J'ai créé un virtual host pour chaque site :
<VirtualHost site1:80>
...
<VirtualHost site1:81>
..
<VirtualHost site1:82>

Si on tape :
http://site1.com:80 ou http://site1.com c'est super, j'arrive sur mon site1.

Le pb c'est pour les autres comment faire pour taper : http://site2.com et arriver sur site2 alors que le port 80 par défaut http est déjà pris....
Peut on faire un bidouille dans l'httpd.conf ??? pour permettre de configurer plusieurs sites / services sur le port http par défaut ?

Merci à tous pour votre aide.

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. le par defaut ou mais sue le port 90 ça fonctionne aussi
    si vous voulez tout vos serveur sur 80 il vous faut une adresse ip par serveur
    Ghost
    1. Salut ,

      C'est plutot servername qu'il faut mettre dans ton apache , tout sur port 80 :

      <VirtualHost *>
      ServerName www.site1.com
      DocumentRoot "c:/Program/mesprogram...."
      </VirtualHost>
      <VirtualHost *>
      ServerName www.site2.com
      DocumentRoot "c:/Program/monwebmaill...."
      </VirtualHost>