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 :

Configuration de virtual hosts avec 2 noms de domaine sous Debian


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Avatar de bricecol
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 364
    Par défaut Configuration de virtual hosts avec 2 noms de domaine sous Debian
    bonjour,

    j'ai un ndd ou alias ovh sous la forme rxxxxx.ovh.net qui pointe sur l'ip de mon serveur ovh. j'ai aussi un NDD ndd.fr sur 1&1 qui pointe vers cette même IP (j'ai changé les dns sur 1&1 pour que le ndd pointe sur le serveur ovh).

    j'aimerais configurer apache pour avoir les deux noms, je m'explique. rxxxxx.ovh.net pointerait sur /home/brice/html et ndd.fr pointerait sur /home/brice/html/ndd.

    j'ai cru comprendre que lorsque l'on a plusieurs noms pour une seule IP il faut utiliser les ports ? si oui, pouvez-vous me donner un exemple ? si non, y-a-t'il un autre moyen ?

    ps, voici ci-dessous le squelette d'un fichier conf (dans sites-available) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <VirtualHost 8*.9*.18*.21*:80>
      ServerName rxxxxx.ovh.net
      ServerAdmin mon_email_perso@gmail.com
      DocumentRoot "/home/brice/html"
      <Directory "/home/brice/html">
        AllowOverride All
        Allow from All
      </Directory>
    </VirtualHost>
     
    #<VirtualHost 8*.9*.18*.21*:80>
    #  ServerName ndd.fr
    #  ServerAdmin contact@ndd.fr
    #  DocumentRoot "/home/brice/html/ndd"
    #  <Directory "/home/brice/html/ndd">
    #    AllowOverride All
    #    Allow from All
    #  </Directory>
    #</VirtualHost>

  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
    Par défaut
    Non, il ne faut pas utiliser les ports mais les hôtes virtuels nommés. 2 noms, donc il faut configurer 2 hôtes virtuels. Pour faire simple, dans le fichier ports.conf assure-toi qu'il y a la ligne suivante :
    puis fais un fichier pour chaque virtual host dans sites-available que tu lies dans sites-enabled :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <VirtualHost *:80>
      ServerName rxxxxx.ovh.net
      ServerAdmin mon_email_perso@gmail.com
      DocumentRoot "/home/brice/html"
      <Directory "/home/brice/html">
        AllowOverride All
        Allow from All
      </Directory>
    </VirtualHost>
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <VirtualHost *:80>
      ServerName ndd.fr
      ServerAdmin mon_email_perso@gmail.com
      DocumentRoot "/home/brice/html/ndd"
      <Directory "/home/brice/html/ndd">
        AllowOverride All
        Allow from All
      </Directory>
    </VirtualHost>
    Juste pour info, je ne suis pas partisan d'avoir un VH dont le document root est un sous-répertoire d'un autre VH : faire http://rxxxxx.ovh.net/ndd donnera accès au site de http://ndd.fr/, ce que je ne trouve pas terrible.

  3. #3
    Membre chevronné
    Avatar de bricecol
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 364
    Par défaut
    merci beaucoup çà marche ! (ps : tu as raison, j'ai déplacé ndd.fr au dessus du dossier html/ ).

    je ne pensais pas que simplement spéparer les vhost marcherait !

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

Discussions similaires

  1. Configurer des virtual host
    Par clubns dans le forum Apache
    Réponses: 3
    Dernier message: 09/12/2008, 10h03
  2. Virtual Host avec apache
    Par yashiro dans le forum Apache
    Réponses: 1
    Dernier message: 05/11/2008, 14h25
  3. Réponses: 4
    Dernier message: 26/08/2008, 20h41
  4. Configurer le virtual host
    Par saturn1 dans le forum Apache
    Réponses: 15
    Dernier message: 30/04/2008, 16h03
  5. [tomcat]comment cree un "Virtual Host" avec tomcat
    Par nouaman dans le forum Tomcat et TomEE
    Réponses: 17
    Dernier message: 04/06/2004, 22h51

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