Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/01/2008, à 23:09

bellecuisse

apache et virtualhost

bonjour,
je viens de lire -> http://doc.ubuntu-fr.org/tutoriel/virtualhosts_avec_apache2
pour ma part j'ai un petit probleme avec mes sites avec les Hà´tes Virtuels basés sur le nom
voici leur adresse toto1.nomdedomaine.com et toto3.nomdedomaine.com et toto3.nomdedomaine.com et mon nomdedomaine.com

lorsque je tape une adresse toto3.nomdedomaine.com
je me trouve sur mon nomdedomaine.com
alors que le DocumentRoot est different pour chaque des sites....
j'ai bien tout mis dans mon hosts.

<VirtualHost 192.168.0.2:80>
    DocumentRoot    /var/www/nom/site1/
    ServerName    toto1.nomdedomaine.com
</VirtualHost>
<VirtualHost 192.168.0.2:80>
    DocumentRoot    /var/www/nom/site2/
    ServerName    toto2.nomdedomaine.com
</VirtualHost>
<VirtualHost 192.168.0.2:80>
    DocumentRoot    /var/www/nom/site3/
    ServerName    toto3.nomdedomaine.com
</VirtualHost>
<VirtualHost 192.168.0.2:80>
    DocumentRoot    /var/www/nom/
    ServerName    nomdedomaine.com
</VirtualHost>

my hosts:

192.168.0.2 toto1.nomdedomaine.com
192.168.0.2 toto2.nomdedomaine.com
192.168.0.2 toto3.nomdedomaine.com
192.168.0.2 nomdedomaine.com
192.168.0.2 dns.noip.XXX



je ne vois a mon erreur et d'ou peu venir cette erreur.
qlq1 a t il deja eut ce pb?
merci de vos lumieres.....

j'utilise un dns (noip)

Hors ligne

#2 Le 15/01/2008, à 23:27

stopher

Re : apache et virtualhost

Salut,
essayes avec ce type de structure :

<VirtualHost *>
DocumentRoot "/var/www/site1"
ServerName toto1.nomdedomaine.com
<Directory "/var/www/site1">
allow from all
Options -Indexes
</Directory>
</VirtualHost>

Chez moi ca fonctionne nyckel ...

Apres , tu es sous apache2 ?

Il est préférable de separer un virtual host par fichier dans le dossier site-available

Puis avec la commande a2ensite , l'activer pour qu'il cree les liens dans site-enabled

Hors ligne

#3 Le 15/01/2008, à 23:38

jdloic

Re : apache et virtualhost

<VirtualHost toto1.nomdedomaine.com>
    DocumentRoot    /var/www/nom/site1/
    ServerName    toto1.nomdedomaine.com
</VirtualHost>
<VirtualHost toto2.nomdedomaine.com>
    DocumentRoot    /var/www/nom/site2/
    ServerName    toto2.nomdedomaine.com
</VirtualHost>
<VirtualHost toto3.nomdedomaine.com>
    DocumentRoot    /var/www/nom/site3/
    ServerName    toto3.nomdedomaine.com
</VirtualHost>

Hors ligne