Apache/Bind 9 - sites

Salut,

Malgré mes recherches, je n’arrive pas à configurer mes deux domaines WEB domain1.com et domain2.com sur mon serveur apache2 Debian Lenny

En effet, ces deux serveurs sont chez OVH et pointe directement sur l’IP de mon serveur.

Le problème que j’ai est que ce paramétrage fonctionne en local, mais pas de l’exterieur …

[]Si je tape domaine2.com, c’est OK, je tombe sur la racine de domaine2.com. Les sous répertoires fonctionnent aussi
[
]Si je tape domaine1.com, je retombe à la racine de domaine1.com
[*]Si je tape domaine1.com, je tombe à la racine de domaine1.com

J’ai configuré BIND9 sur ces deux domaines (ALPHA = Nom du serveur = 10.5.5.1):

Domaine 1 :

$TTL    604800
@       IN      SOA     alpha.domaine1.com. root.domaine1.com. (
                        2009012410
                        604800
                        86400
                        2419200
                        604800 )

@       IN      NS      alpha.domaine1.com.
@       IN      MX      10      alpha.domaine1.com.

;** Les 3 lignes suivantes permettent au serveur de se retrouver lui même
alpha       A       10.5.5.1                            ;Adresse IP du serveur de noms
alpha       HINFO   "Serveur Principal" "Debian LENNY"  ;Info complèmentaire

;** Les lignes suivantes définissent la table entre les noms et les IP

;** Les lignes suivantes sont des alias entre des noms et des autres noms
www     IN        CNAME alpha
ldap    IN        CNAME alpha
mysql   IN        CNAME alpha
ftp     IN        CNAME alpha
ssh     IN        CNAME alpha
dns     IN        CNAME alpha[/code]

Domaine 2
[code]$TTL    604800
@       IN      SOA     alpha.domaine2.com. root.domaine2.com. (
                        2009012410
                        604800
                        86400
                        2419200
                        604800 )

@       IN      NS      alpha.domaine2.com.
@       IN      MX      10      alpha.domaine2.com.

;** Les 3 lignes suivantes permettent au serveur de se retrouver lui même
alpha       A       10.5.5.1                            ;Adresse IP du serveur de noms
alpha       HINFO   "Serveur Principal" "Debian LENNY"  ;Info complèmentaire

;** Les lignes suivantes définissent la table entre les noms et les IP

;** Les lignes suivantes sont des alias entre des noms et des autres noms
www     IN        CNAME alpha
ldap    IN        CNAME alpha
mysql   IN        CNAME alpha
ftp     IN        CNAME alpha
ssh     IN        CNAME alpha
dns     IN        CNAME alpha

Et j’ai créé une zone inverse :

$TTL 604800 @ IN SOA alpha.domaine2.com. root.domaine2.com. ( 2009012406 604800 86400 2419200 604800 ) 5.5.10.in-addr.arpa. IN NS alpha.domaine2.com. 1 IN PTR alpha.domaine2.com.

$TTL 604800 @ IN SOA alpha.domain1.com. root.domain1.com. ( 2009012407 604800 86400 2419200 604800 ) @ IN NS alpha.domain1.com. 1 IN PTR alpha.domain1.com.

J’ai ensuite configuré Apache en créant deux virtualhost (httpd.conf):

[code]NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.domain1.com
ServerAlias domain1.tld *.domain1.tld
DocumentRoot /var/www/www-alpha

<VirtualHost *:80>
ServerName www.domain2.com
ServerAlias domain2.tld *.domain2.tld
DocumentRoot /var/www/www-beta

[/code]

Les répertoires sont propres à chaque domaines

Avez vous une idée ?

Merci pour votre aide

Ce serait plus simple si tu donnais l’adresse ip de ton serveur et les deux noms de domaine en question.

Tu as le même répertoire pour les 2 domaines.
DocumentRoot /var/www/www-beta

Faudrait à mon avis:
DocumentRoot /var/www/domain1
DocumentRoot /var/www/domain2

Y a aussi le .org:
ServerName domain2.org
Qui est différé des autres config en .com

(jamais tester, avis d’un amateur :stuck_out_tongue:)

[quote=“kripteks”]Tu as le même répertoire pour les 2 domaines.
DocumentRoot /var/www/www-beta

Faudrait à mon avis:
DocumentRoot /var/www/domain1
DocumentRoot /var/www/domain2
[/quote]

Non, non

Les deux DocumentRoot sont bien différents (alpha & beta)

[quote=“kripteks”]
Y a aussi le .org:
ServerName domain2.org
Qui est différé des autres config en .com

(jamais tester, avis d’un amateur :stuck_out_tongue:)[/quote]

Pour ce qui est du .com/.org, il y avait une coquille, pour mon exemple, ce sont deux .com (j’ai modifié mon premier post). Cependant, les deux nom réel sont l’un en .com (le domain1) et l’autre en .org (le domain2). Ils sont déclaré sous bind et definis chez OVH… je ne pense pas que l’extention joue un rôle ici (a moins que je ne me trompe)

Malheureusement, je ne peux pas poster mon IP public ici et le nom réel de mes domaines. Cependant, je suis prêt à fournir tout mes fichiers de configuration à la demande …

Puisque cela fonctionne en local mais pas depuis l’extérieur, Malheureusement, je ne saurais pas t’aider…