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 :

Sous domaine laborieux


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut Sous domaine laborieux
    Mes débuts en Apachie sont difficiles...

    J'ai un domaine www.chacha.com, et apache le sert très bien ; la config ressemble à :
    # cat sites-available/default
    NameVirtualHost *
    <VirtualHost *>
    ServerAdmin webmaster@localhost

    ServerName Magique

    DocumentRoot /home/web/www
    <Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
    </Directory>
    ... etc ...
    </VirtualHost>
    Pour avoir un sous domaine chien.chacha.com, je rajoute à la fin du fichier :
    <VirtualHost *>
    DocumentRoot /home/web/www/chien
    ServerName chien.chacha.com
    </VirtualHost>
    Je relance apache et... ça ne marche pas du tout. Serveur introuvable, me répond-on. Si je fais apache2 -S, il me donne bien mes domaines, avec Syntaxe OK.

    Pourriez-vous me dire mon erreur ?

    Tous mes remerciements.

  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
    Ben il faut que chien.chacha.com soit déclaré qq part dans un DNS ou dans ton fichier etc/hosts pour que le navigateur sache vers quelle machine (IP) envoyer les requêtes pour chien.chacha.com.

  3. #3
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Merci d'aider le pauvre bourrin-apache que je suis...

    Bon, dans mon /etc/hosts j'ai mis :

    88.191.25.227 chacha.com
    88.191.25.227 chien.chacha.com
    Et cela marche bien avec www.chacha.com, mais rien avec chien.chacha.com, même après une relance d'apache.

    Qu'ai-je pas bon ?

  4. #4
    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
    OK. C'est quoi le "ServerName Magique" dans ton premier VH ? Ca devrait être ServerName www.chacha.com, non ?

    Sinon, essaie de mettre *:80 dans NameVirtualHost et les <VirtualHost> :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    NameVirtualHost *:80
     
    <VirtualHost *:80>
    ...
    </VirtualHost>
    Des fois, Apache marche pas sans le port, je sais pas trop pourquoi.

  5. #5
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Toujours rien, malheureusement.

    J'ai maintenant :
    NameVirtualHost *:80
    <VirtualHost *:80>
    ServerAdmin webmaster@localhost

    ServerName www.chacha.com

    DocumentRoot /home/web
    <Directory />
    ...[couic]
    </VirtualHost>

    <VirtualHost *:80>
    DocumentRoot /home/web/chien
    ServerName chien.chacha.com
    </VirtualHost>

  6. #6
    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
    T'as une trace d'erreur dans les logs d'Apache (error_log) ? Désactive les message HTTP simplifiés d'IE (onglet Avancé des options Internet) et recommence : tu auras le vrai message d'erreur renvoyé par Apache : quel est-il ?

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

Discussions similaires

  1. [Hibernate] Problemes de connexion d'un sous domaine
    Par sylvain_neus dans le forum Hibernate
    Réponses: 15
    Dernier message: 09/05/2006, 10h49
  2. Réponses: 1
    Dernier message: 26/08/2005, 13h39
  3. [URL] Sous domaines dynamiques.
    Par Nairolf7 dans le forum Hébergement
    Réponses: 2
    Dernier message: 17/05/2005, 10h08
  4. Windows + Apache + Sous-domaines
    Par Phenol dans le forum Apache
    Réponses: 8
    Dernier message: 03/05/2004, 15h48
  5. Bind - sous-domaine
    Par _Gabriel_ dans le forum Réseau
    Réponses: 4
    Dernier message: 07/03/2004, 11h54

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