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 13/07/2011, 15h01   #1
Membre régulier
 
Inscription : octobre 2010
Messages : 101
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : octobre 2010
Messages : 101
Points : 71
Points : 71
Par défaut Deux URL qui pointe sur le meme repertoire

Bonjour à tous,

Bon j'ai un peu de mal avec les VHOST donc je vous expose mon problème:

J'ai actuellement une application utilisé par un seul client.
J'ai donc un VHOST:

Code :
1
2
3
4
NameVirtualHost application.fr
<VirtualHost application.fr>
DocumentRoot D:/intranet/www/application
</VirtualHost>
Mon besoin maintenant est de pouvoir utilisé la même application pour plusieurs client et que chaque client utilise une URL différente.

Par exemple:
application.fr/client1/
application.fr/client2/

Ces deux URL pointant toujours sur le même DocumentRoot D:/intranet/www/application.

Je peux évidemment faire des redirections avec mon code source mais je me demande si c'est faisable avec des VHOST ?

Merci pour votre aide.
proxichou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 19h05   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 285
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 285
Points : 8 570
Points : 8 570
Un hôte virtuel ne s'applique qu'au "nom" du site, en l'occurrence application.fr, pas à ce qui suit (/client1 ou /client2). Donc dans l'absolu, il ne faut qu'un seul hôte virtuel.

Après, la question est de savoir ce qu'Apache est censé faire de ce /client1 ou /client2, vu que ça ne correspond pas à des sous-répertoires de D:/intranet/www/application, si j'ai bien tout compris.
__________________

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 01/08/2011, 10h07   #3
Membre régulier
 
Inscription : octobre 2010
Messages : 101
Détails du profil
Informations personnelles :
Localisation : France, Seine Maritime (Haute Normandie)

Informations forums :
Inscription : octobre 2010
Messages : 101
Points : 71
Points : 71
Désolé pour le temps de réponse, vacances oblige ^^

En effet le /client1 /client2 ne correspond pas a un sous-repertoire et sert uniquement de repère à l'utilisateur.

Comment puis-je procéder ?
proxichou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 00h05   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 285
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 285
Points : 8 570
Points : 8 570
Dans ce cas, il faut utiliser des alias :
Code :
1
2
Alias /client1 D:/intranet/www/application
Alias /client2 D:/intranet/www/application
__________________

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 00h07.


 
 
 
 
Partenaires

Hébergement Web