Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 Apache Virtual host /Red Hat 9 Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
thetemp
Newbiiiie
Newbiiiie


BTS IG - Option réseau 2ème année
Sexe: Sexe:Masculin
Messages: 13

MessagePosté le: Sam 17 Juin 2006 - 13:05 Répondre en citantRevenir en haut

Bonjour,

J'aimerais avoir quelques explications sur Apache (2.0.40)
Je m'explique: J'ai donc fais un serveur web classic sans virtual hosts (bato.fr). Tout fonctionne bien.
Ensuite j'ai voulu créer un virtual host (toto.fr) j'ai donc ajouté ceci (basic):

NameVirtualHost toto.fr

<Virtualhost>
ServerName toto.fr
DocumentRoot "/var/www/html/toto/"
</VirtualHost>

Et maintenant lorsque je veux aller sur bato.fr je tombe sur toto.fr. Et lorsque je tape toto.fr je tombe bien dessus.
Que faut'il que je fasse?

Si quelqu'un peu m'aider..???

Merci
Voir le profil de l'utilisateurEnvoyer un message privé

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
Adrien
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 125
Localisation: Ile-de-France

MessagePosté le: Sam 17 Juin 2006 - 13:22 Répondre en citantRevenir en haut

NameVirtualHost *

<Virtualhost *>
ServerName toto.fr
DocumentRoot "/var/www/html/toto/"
</VirtualHost>

Essaye ça à la place.
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN MessengerNuméro ICQ
thetemp
Newbiiiie
Newbiiiie


BTS IG - Option réseau 2ème année
Sexe: Sexe:Masculin
Messages: 13

MessagePosté le: Sam 17 Juin 2006 - 13:37 Répondre en citantRevenir en haut

Merci de ta réponse Adrien

Non ça ne marche pas et après plusieurs test la seule façon pour que ça marche est de mettre le site par défaut en virtaul host aussi:

<Virtualhost>
ServerName bato.fr
DocumentRoot "/var/www/html/bato/"
</VirtualHost>

Alors faut'il que le site par défaut soit en Virtual Host aussi?


Merci
Voir le profil de l'utilisateurEnvoyer un message privé
Adrien
Accro à Web-IG
Accro à Web-IG


Post-BTS
Sexe: Sexe:Masculin
Messages: 125
Localisation: Ile-de-France

MessagePosté le: Sam 17 Juin 2006 - 15:58 Répondre en citantRevenir en haut

Il est vrai que j'avais résolu le problème de cette manière aussi.
VirtualHost ça a toujours été obscure. Mais je pense que c'est normale de définir le site par défaut en VirtualHost
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailMSN MessengerNuméro ICQ
thetemp
Newbiiiie
Newbiiiie


BTS IG - Option réseau 2ème année
Sexe: Sexe:Masculin
Messages: 13

MessagePosté le: Sam 17 Juin 2006 - 16:04 Répondre en citantRevenir en haut

Merci de me répondre et pour moi aussi ça me parait a demi-normal c'est pour ça que je voudrais que d'autres qui en savent un peu plus puissent valider ça.

Merci
Voir le profil de l'utilisateurEnvoyer un message privé
netounet
Newbiiiie
Newbiiiie



Sexe: Sexe:Masculin
Messages: 10

MessagePosté le: Sam 17 Juin 2006 - 18:55 Répondre en citantRevenir en haut

ben le serveur ne peut fonctionner soit qu'en virtual host soit avec un seul site.

mais tu ne peux pas heberger un site normal + 1 virtual host
Voir le profil de l'utilisateurEnvoyer un message privéMSN Messenger
JulienA
Forumeur occasionnel
Forumeur occasionnel


BTS IG - Option développeur 2ème année

Messages: 49

MessagePosté le: Dim 18 Juin 2006 - 15:06 Répondre en citantRevenir en haut

il suffit de faire un VHOST sans 'ServerName'.

il sera en quelque sorte le VHOST par defaut. tout ce qui ne sera pas pris par les autres ira dans celui la.

Mais il est tout de même plus simple et plus securisé d'appliquer un VHOST pour chaque domaine geré par le serveur Web.
Voir le profil de l'utilisateurEnvoyer un message privé
arkos
Résident du forum
Résident du forum


Post-BTS
Sexe: Sexe:Masculin
Messages: 329
Localisation: Caen

MessagePosté le: Lun 19 Juin 2006 - 09:15 Répondre en citantRevenir en haut

Salut
Il faut ça
<Virtualhost>
ServerName bato.fr
ServerAlias bato.fr
DocumentRoot "/var/www/html/bato/"
</VirtualHost>
Puis avoir soit un serveur DNS, soit modiifer le fichier host de la machine serveur et du client Smile .
car sinon il n'y aura pas de résolution du nom .
Pense aussi a redemarre apache apres chaque modification du fichier de conf Wink
a+
Voir le profil de l'utilisateurEnvoyer un message privé
thetemp
Newbiiiie
Newbiiiie


BTS IG - Option réseau 2ème année
Sexe: Sexe:Masculin
Messages: 13

MessagePosté le: Lun 19 Juin 2006 - 13:31 Répondre en citantRevenir en haut

Merci pour ces réponses mais ça ne marche pas il n'y a vraiment qu'en ajoutant le site par défaut en Virtual Host donc je vais faire un Virtual host par domaine.

Merci
Voir le profil de l'utilisateurEnvoyer un message privé
JulienA
Forumeur occasionnel
Forumeur occasionnel


BTS IG - Option développeur 2ème année

Messages: 49

MessagePosté le: Lun 19 Juin 2006 - 17:28 Répondre en citantRevenir en haut

etrange , j'ai un serveur en prod avec Apache

j'ai un <VirtualHost> ou le champ ServerName n'est pas spécifié
et d'autre <VirtualHost> ou ce champ est renseigné.

Tous les domaines qui ne sont dans aucun "ServerName" arrivent sur le VirtualHost ou ce champ n'est pas saisi.

Ca devrait marcher ailleurs Very Happy
Voir le profil de l'utilisateurEnvoyer un message privé
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum