Plusieurs domaines vers le même serveur Bind
Kalyptus
-
Kalyptus -
Kalyptus -
Bonjour,
J'ai un serveur dédié qui tourne sous Ubuntu HH. Sont installés Apache et Bind. J'ai configuré mon nom de domaine pour qu'il pointe, et ça marche, d'ailleurs quel que soit le sous-domaine indiqué, ça marche (jfhdjfhsj.domaine.com marchera)
A présent, je dois ajouter également le domaine d'un ami. J'ai donc, dans Bind, rajouté une zone en master, et créé le fichier correspondant. J'ai renseigné ce qu'il fallait et voilà le fichier :
$TTL 3h
ami.com. IN SOA ns.domaine.com. hostmaster.domaine.com. (
2008042802
8H
2H
1W
1D )
@ IN NS ns.domaine.com.
@ IN MX 10 mail.domaine.com.
ami.com. IN A 111.111.111.111
www IN A 111.111.111.111
ns IN A 111.111.111.111
ns2 IN A 213.251.188.140
*.ami.com. 300 IN A 111.111.111.111
domaine.com étant mon domaine de base, ami.com celui de mon ami, 111.111.111.111 l'IP de mon serveur.
J'ai relancé Bind, testé et... youpi, ça marche déjà, https://ami.com/en/ mène à mon serveur.
Le souci, c'est que je veux que le domaine de mon ami pointe sur un répertoire précis de mon serveur, en l'occurence son répertoire public_html (j'ai activé les userdirs)
Or je n'y arrive pas :/
Je suis allé dans la config Apache (le fichier nommé par défaut 000-default) pour l'éditer :
<VirtualHost *>
ServerName ami.com
DocumentRoot /home/ami/public_html
</VirtualHost>
J'ai uniquement rajouté ce Virtual Host en bas de fichier. Du coup, l'url https://ami.com/en/ pointe bien vers son répertoire personnel. Mais je souhaite faire ça avec tous les sous-domaines ! (que https://ami.com/en/ pointe bien)
J'ai essayé de remplacer ami.com par *.ami.com, mais du coup plus rien ne pointe sur le répertoire personnel :/
Merci d'avance pour vos conseils
J'ai un serveur dédié qui tourne sous Ubuntu HH. Sont installés Apache et Bind. J'ai configuré mon nom de domaine pour qu'il pointe, et ça marche, d'ailleurs quel que soit le sous-domaine indiqué, ça marche (jfhdjfhsj.domaine.com marchera)
A présent, je dois ajouter également le domaine d'un ami. J'ai donc, dans Bind, rajouté une zone en master, et créé le fichier correspondant. J'ai renseigné ce qu'il fallait et voilà le fichier :
$TTL 3h
ami.com. IN SOA ns.domaine.com. hostmaster.domaine.com. (
2008042802
8H
2H
1W
1D )
@ IN NS ns.domaine.com.
@ IN MX 10 mail.domaine.com.
ami.com. IN A 111.111.111.111
www IN A 111.111.111.111
ns IN A 111.111.111.111
ns2 IN A 213.251.188.140
*.ami.com. 300 IN A 111.111.111.111
domaine.com étant mon domaine de base, ami.com celui de mon ami, 111.111.111.111 l'IP de mon serveur.
J'ai relancé Bind, testé et... youpi, ça marche déjà, https://ami.com/en/ mène à mon serveur.
Le souci, c'est que je veux que le domaine de mon ami pointe sur un répertoire précis de mon serveur, en l'occurence son répertoire public_html (j'ai activé les userdirs)
Or je n'y arrive pas :/
Je suis allé dans la config Apache (le fichier nommé par défaut 000-default) pour l'éditer :
<VirtualHost *>
ServerName ami.com
DocumentRoot /home/ami/public_html
</VirtualHost>
J'ai uniquement rajouté ce Virtual Host en bas de fichier. Du coup, l'url https://ami.com/en/ pointe bien vers son répertoire personnel. Mais je souhaite faire ça avec tous les sous-domaines ! (que https://ami.com/en/ pointe bien)
J'ai essayé de remplacer ami.com par *.ami.com, mais du coup plus rien ne pointe sur le répertoire personnel :/
Merci d'avance pour vos conseils
A voir également:
- Plusieurs domaines vers le même serveur Bind
- Changer serveur dns - Guide
- Serveur dns gratuit - Guide
- Serveur entrant et sortant - Guide
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Qwerty vers azerty - Guide