Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/01/2012, 16h03   #1
Invité régulier
 
Inscription : avril 2008
Messages : 43
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 43
Points : 9
Points : 9
Par défaut Virtual Hosting avec apache 1.3.27

Bonjour tous,

je rencontre un problème avec apache 1.3.27, lorsque je configure un virtual host i.e. j'ajoute dans le fichier httpd.conf les ligne suivantes:

Code :
1
2
3
4
5
6
7
NameVirtualHost  *:80

<VirtualHost *:80>
DocumentRoot D:/chemin_vers_mon_appli
ServerName mon_appli
</VirtualHost>
alors seule "mon_appli" sera accessible sur ce serveur et plus aucune autre application sur le serveur ne fonctionne.
Et pourtant sans la config du virtual host tout est normal.

Y a-t-il autre chose que je devrais faire et que je ne fais pas?
Il est important pour moi d'arriver à faire marcher ce virtual Host afin d'éviter aux utilisateur de taper l'adresse IP ou le nom du serveur dans l'URL pour accéder à l'application.

N.B: La version d'apache utilisée m'est imposée. Contrainte pratique.

Merci d'avance de votre aide.
raz2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 21h20   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 299
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 299
Points : 8 583
Points : 8 583
Vu dans la doc Apache 1.3 (comme quoi, ça sert toujours d'aller la consulter)...
Citation:
If you are adding virtual hosts to an existing web server, you must also create a <VirtualHost> block for the existing host. The ServerName and DocumentRoot included in this virtual host should be the same as the global ServerName and DocumentRoot. List this virtual host first in the configuration file so that it will act as the default host.

For example, suppose that you are serving the domain www.domain.tld and you wish to add the virtual host www.otherdomain.tld, which points at the same IP address. Then you simply add the following to httpd.conf:

Code :
1
2
3
4
5
6
7
8
9
10
11
    NameVirtualHost *

    <VirtualHost *>
    ServerName www.domain.tld
    DocumentRoot /www/domain
    </VirtualHost>

    <VirtualHost *>
    ServerName www.otherdomain.tld
    DocumentRoot /www/otherdomain
    </VirtualHost>
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 12h15   #3
Invité régulier
 
Inscription : avril 2008
Messages : 43
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 43
Points : 9
Points : 9
Merci beaucoup pour ton aide, je ferais l'effort de consulter la doc les prochaines fois

Je vais essayer tout ça et voir ce que ça donne
raz2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h24.


 
 
 
 
Partenaires

Hébergement Web