Aller au contenu

Sujets conseillés

Posté

Bonjour,

Plus qu'un probleme c'est une explication technique qu'il me faudrait.

Voici mon probleme.

J'ai un nom de domaine que j'ai acheté. "domain.com" pour l'exemple

J'ai une ip fixe chez moi (Freebox).

J'ai installé Apache.

De l'exterieur j'accede à domain.com et à www.domain.com.(pas de probleme)

Par contre je voudrais avoir un sous domaine par exemple xxx.domain.com

accessible de l'exterieur.

Voila la question.

Est ce que les sous domaines doivent etre renseignés au niveau des DNS?

Et si oui comment on fait.

ps: je suis chez LiveDomain t il ne propose aucune option sur le sujet.

Merci d'avance pour votre aide.

Posté

Il faut d'abord que ton sous domaine soit correctement déclaré dans la conf d'apache.

Ensuite, au niveau des dns, il faut simplement que ta config redirige correctement les requêtes de type xxx.domaine.com vers la bonne IP. Par défaut en général ça marche. Apache fera le reste.

Déclarer un sous-domaine dans Bind n'est utile que si toto.domaine.com doit pointer vers une IP différente que titi.domaine.com.

Posté

Merci mais je ne suis pas plus avancé.

pour info je suis ous XPpro et je suis une miniburne sur le sujet.

Voici ma config de virtualHost avac apache 2

NameVirtualHost 192.168.0.2

<VirtualHost 192.168.0.2>

ServerName domaine.com

ServerAlias www.domaine.com

DocumentRoot "c:/www/main2/"

</VirtualHost>

<VirtualHost 192.168.0.2>

ServerName domaine.com

ServerAlias *.domaine.com

VirtualDocumentRoot "c:/www/wwk/"

</VirtualHost>

Translation des ports de mon ip fixe sur 192.168.0.2 par un router.

( acces exterieur )

si je tape www.domaine.com ca marche je vais bien sur ->"c:/www/main2/"

si je tape domaine.com ca marche je vais bien sur ->"c:/www/wwk/"

par contre si je tape xxx.domaine.com j'ai le message classique "xxx.domaine.com est introuvable ect ect ect ".

question subsidiare:

si "domaine.com" est résolu par les DNS alors qui résoud

les sffix www. xxx. ect ect?

Posté

slt

pour faire pointer nimportekoi.domaine.com vers ta machine,

il te faut mettre un * dans ton dns.

*      IN      A          adresse IP

cela va te renvoyer a chaque fois sur ton site par defaut.

ensuite, il suffit de creer tes virtualhosts dans apache pour faire pointer

vers les bons rep.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...