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 08/06/2011, 14h53   #1
Invité de passage
 
Homme Anthony COUE
Développeur Java
Inscription : novembre 2004
Messages : 21
Détails du profil
Informations personnelles :
Nom : Homme Anthony COUE
Localisation : France

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : novembre 2004
Messages : 21
Points : 3
Points : 3
Envoyer un message via MSN à acoue
Par défaut Configuration de VirtualHost et Alias

Bonjour,

je vais certainement poser une question bête et mainte fois abordée, mais je stagne un peu après avoir essayer plusieurs choses. Alors tout d'abord voici la config :

- serveur Windows 2003
- Apache 2.2.17
- adresse ip fixe
- répertoire du site E:/XX/WEB/SITE

J'ai publié sur ce serveur un site que l'on peut aujourd'hui appelé via http://ipmachine/site.
Nous avons configurer via le DNS un alias qui pointe sur la machine. Donc quand nous utilisons http://alias/ nous pointons à la racine web apache (DocumentRoot).

Je souhaitais que cet alias pointe directement sur le site j'ai donc, dans le httpd.conf, effectué les modifications suivantes :

- décommenté un module (de mémoire mod_userdir.so)
- Rajouter le NameVirtualHost suivant :

Code :
1
2
3
4
5
6
7
8
NameVirtualHost ipmachine:80
<VirtualHost ipmachine:80>
	ServerName alias	
        ServerAlias alias
	DocumentRoot "E:/XX/WEB/SITE"
	ErrorLog "E:/LOG/XXX/error.log"
	TransferLog "E:/LOG/XXX/access.log"
</VirtualHost>
A ce moment, quand j'appelle http://alilas/, je tombe sur une page blanche. J'ai dans le log access la ligne suivante :
Code :
XX.XX.XX.XX - - [08/Jun/2011:14:45:37 +0200] "GET / HTTP/1.0" 500 -
J'ai essayé dans le httpd.conf, de décommenté la ligne :
Code :
Include conf/extra/httpd-userdir.conf
et de configurer le fichier httpd-userdir.conf comme suit :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
UserDir "E:/XXX/WEB/SITE"
<Directory "E:/XXX/WEB/SITE">
    AllowOverride FileInfo AuthConfig Limit Indexes
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    <Limit GET POST OPTIONS>
        Order allow,deny
        Allow from all
    </Limit>
    <LimitExcept GET POST OPTIONS>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>
Mais rien n'y fait. Bien entendu, à chaque modification je redémarre apache.

Je suis preneur de toute informations me permettant d'avancer, je débute dans ce domaine, merci à toute personne m'apportant un peu d'aide.

Anthony
acoue est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2011, 19h19   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 283
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 283
Points : 8 569
Points : 8 569
Le plus simple c'est juste de modifier le document root. Donc reviens en arrière sur toute ta configuration et fait pointer la directive DocumentRoot sur ton répertoire cible.
__________________

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 14/06/2011, 18h21   #3
Invité de passage
 
Homme Anthony COUE
Développeur Java
Inscription : novembre 2004
Messages : 21
Détails du profil
Informations personnelles :
Nom : Homme Anthony COUE
Localisation : France

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : novembre 2004
Messages : 21
Points : 3
Points : 3
Envoyer un message via MSN à acoue
Merci pour ta réponse, mais dans ce cas mon serveur ne pourra héberger qu'un seul site ?
Le but à terme est de pouvoir avoir plusieurs sites sur la même ip et suivant l'alias utilisé, une redirection vers tel ou tel site.
acoue est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2011, 00h30   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 283
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 283
Points : 8 569
Points : 8 569
Non, pas du tout. Je réponds simplement à la question : dans ton premier message, tu ne parles que d'un seul site et faire un VH juste pour ça, c'est inutile.

Pour avoir plusieurs sites, il y a globalement deux approches : les alias et les hôtes virtuels. Les alias travaillent sur le chemin : http://unmemenom.com/alias1, http://unmemenom.com/alias2, etc. alors que les hôtes virtuels travaillent sur le nom (hostname) : http://www.site1.com/, http://www.site2.com, etc. Le premier s'applique donc quand tu n'as qu'un seul nom (au sens le plus large) figurant dans les URL, ce nom pouvant être une IP, alors que le second s'applique lorsque tu as acheté un ou plusieurs noms de domaine et que les DNS sont configurés pour associer ces noms à ton unique IP.
__________________

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 20/06/2011, 10h55   #5
Invité de passage
 
Homme Anthony COUE
Développeur Java
Inscription : novembre 2004
Messages : 21
Détails du profil
Informations personnelles :
Nom : Homme Anthony COUE
Localisation : France

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : novembre 2004
Messages : 21
Points : 3
Points : 3
Envoyer un message via MSN à acoue
Par défaut A

Bonjour,

désolé si je n'avais pas été clair. En effet, pour le moment je n'ai qu'un seul site de publié sur la machine mais à terme (rapidement je pense) d'autres sites vont venir se rajouter à la liste.

J'ai essayer d'utiliser les hôtes virtuel sans résultat concluant, as tu des pistes de mode opératoires à suivre ?
Je retente de les utiliser et je clos le point en apportant une réponse si tout fonctionne.


Anthony
acoue est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 18h09   #6
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 283
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 283
Points : 8 569
Points : 8 569
Citation:
Envoyé par acoue Voir le message
J'ai essayer d'utiliser les hôtes virtuel sans résultat concluant, as tu des pistes de mode opératoires à suivre ?
Donne-nous tes configurations, c'est le plus simple.
__________________

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 22/06/2011, 11h36   #7
Invité de passage
 
Homme Anthony COUE
Développeur Java
Inscription : novembre 2004
Messages : 21
Détails du profil
Informations personnelles :
Nom : Homme Anthony COUE
Localisation : France

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : novembre 2004
Messages : 21
Points : 3
Points : 3
Envoyer un message via MSN à acoue
Merci encore de ton aide, mais je ne vais peut être pas déposer ici tout le contenu du fichier httpd.conf d'apache.

De quelle infos as tu besoin ?
acoue est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2011, 16h52   #8
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 283
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 283
Points : 8 569
Points : 8 569
De tout dans l'absolu Tu peux faire un ZIP de tout le répertoire, mettre le fichier quelque part sur le Web et nous donner le lien (par MP si tu préfères).
__________________

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 04/07/2011, 22h44   #9
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 283
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 283
Points : 8 569
Points : 8 569
Là, faut que tu m'expliques : je ne trouve aucune trace de ta configuration d'hôte virtuel dans ce que tu m'as envoyé Elle est où, cette configuration ?
__________________

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
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h56.


 
 
 
 
Partenaires

Hébergement Web