Heberger plusieurs sur son ordi avec apache

Signaler
Messages postés
589
Date d'inscription
jeudi 2 octobre 2003
Statut
Membre
Dernière intervention
29 avril 2008
-
Messages postés
240
Date d'inscription
vendredi 14 juin 2002
Statut
Membre
Dernière intervention
17 mars 2009
-
bonjour,

j'ai installe apache sur mon ordi. Chez un hebergeur pro j'ai mis un
index qui redirige vers mon site que j'heberge. Mon probleme est
qu'aujourd'hui je souhaite heberger 2 sites. Comment puis je faire pour
que apache redirige vers le bon dossier suivent l'adresse entrée.


ex:

http://mondomaine.com => index qui redirige sur ma machine grace a un nom de domaine dynamique, apache redirige vers le dossier /MonSite1.

Aujourd'hui j'aimerais que quand je tape htt://mondoamine2.com, apache me renvoie vers le dossier /MonSite2.


Comment puis je faire ?


merci

http://www.correzeweb.com
http://www.localetv.com
[ol%28%27http://spaces.msn.com/members/devlog81/%27%29; http://]

2 réponses

Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
36
Salut,

renseignes toi sur les sous domaines et les virtualhost.

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
Messages postés
240
Date d'inscription
vendredi 14 juin 2002
Statut
Membre
Dernière intervention
17 mars 2009

Tu dois avoir un redirigeur dynamique du style no-ip.org
Tu cré dessus 2 sous domaines, par exemple d1.no-ip.org et d2.no-ip.org
ensuite tu cré deux virtual hosts en local. Pour ça arrête apache et ouvre le fichier conf. A la fin du fichier du met :

# Debut
NameVirtualHost d1.no-ip.org
<VirtualHost d1.no-ip.org>
    ServerAdmin admin@localhost.com
    ServerName d1.no-ip.org
    DocumentRoot X:/www/d1/
    php_admin_value open_basedir ".;X:/www/d1/"
</VirtualHost>

NameVirtualHost d2.no-ip.org
<VirtualHost d2.no-ip.org>
    ServerAdmin admin@localhost.com
    ServerName d2.no-ip.org
    DocumentRoot X:/www/d2/
    php_admin_value open_basedir ".;X:/www/d2/"
</VirtualHost>
#Fin

Bien sur tu t'occupes de redéfinir l'adresse des dossiers, des noms de domaine, etc.
Une fois finis, tu relances Apache, et ça devrait être bon.

Have Fun !