IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

virtual host : problème de config ?


Sujet :

Apache

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2011
    Messages : 3
    Points : 2
    Points
    2
    Par défaut virtual host : problème de config ?
    Bien le bonjour !

    J'ai beau suivre tous les tutoriels, lire tous les messages sur les forums, je ne parviens pas à configurer un virtualhosts sur mon serveur local.
    Alors j'appelle au secours.

    Voici ce que je fais :

    - Dans httpd-vhosts.conf, j'ai ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    NameVirtualHost *:80
    <VirtualHost *:80>
    ServerName www.domain.tld
    DocumentRoot /home/abrab/test
    </VirtualHost>
    - La commande httpd -S l'indique ce qui suit :

    VirtualHost configuration:
    wildcard NameVirtualHosts and _default_ servers:
    *:80 is a NameVirtualHost
    default server www.domain.tld (/opt/lampp/etc/extra/httpd-vhosts.conf:2)
    port 80 namevhost www.domain.tld (/opt/lampp/etc/extra/httpd-vhosts.conf:2)
    Syntax OK
    - J'ai placé un fichier index.html dans le dossier /home/abrab/test.

    Mais quand j'essaye de charger http://www.domain.tld dans mon navigateur, il me dit qu'il ne parvient pas à trouver l'adresse.

    Qu'est-ce qui ne va pas dans ma config ?

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Il faut que ton navigateur sache que www.domain.tld correspond à ton PC. Pour savoir ça, il ne va pas voir dans la configuration Apache mais il fait appel aux mécanismes de résolution de nom de ton PC. Cela passe par la lecture du fichier /etc/hosts et si le nom n'est pas trouvé cela passe par un appel sur un serveur DNS. C'est visiblement ce qu'il se passe ici. Pour faire fonctionner ton site, il faut ajouter ce qui suit dans le fichier /etc/hosts :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    127.0.0.1    www.domain.tld

  3. #3
    Candidat au Club
    Inscrit en
    Décembre 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2011
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Ok !
    Je n'ai pas le temps de me pencher là-dessus aujourd'hui, mais j'ai l'impression que ta réponse va résoudre le problème que je traîne depuis si longtemps.
    Je te tiendrai au courant.
    Merci.

  4. #4
    Candidat au Club
    Inscrit en
    Décembre 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2011
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Oui, c'était bien ça la solution.
    Merci++.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de config virtual host par le nom
    Par introdisco dans le forum Apache
    Réponses: 3
    Dernier message: 19/01/2011, 11h57
  2. Réponses: 2
    Dernier message: 01/08/2008, 12h41
  3. Réponses: 4
    Dernier message: 13/09/2007, 22h17
  4. problème virtual host
    Par floboss dans le forum Administration système
    Réponses: 2
    Dernier message: 03/09/2007, 11h25
  5. encore problème virtual hosting
    Par jillthe1 dans le forum Apache
    Réponses: 3
    Dernier message: 27/01/2006, 22h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo