web-dev-qa-db-fra.com

Comment créer un sous-domaine dans IIS7?

Dans IIS7, j'ai un site: http://www.mydomain.com/mysite

Comment puis-je obtenir le même site d'apparaître comme suit: http://mysite.mydomaine.com ?

J'ai déjà le DNS configuré et peut ping, je ne sais tout simplement pas comment le configurer dans IIS7.

9
Techboy

Cela devrait être aussi simple que de créer une nouvelle bande qui pointe vers le dossier où/mysite est, puis modifiant les propriétés afin qu'elle accepte les demandes avec l'en-tête d'hôte mySite.mydomain.com.

Voici A Article TechNet sur la définition de l'en-tête d'hôte:

8
palehorse

Création de sous-domaine

ouvrir IIS7 Manager Créez un nouveau site Web, tapez n'importe quel nom pour le nom du site, et pointez l'adresse physique et l'adresse IP attribuée à votre adaptateur réseau (le port doit être 80) et le nom d'hôte doit être votre nom de sous-domaine comme Blog.exemple.com (Si votre site principal est Exemple.com), appliquez OK.

Ajout d'une entrée DNS

Ouvrez DNS à partir d'outils d'administrateur, développez le nom de l'ordinateur, développez la zone de recherche en avant, cliquez sur Exemple.com (désigne votre nom de domaine) dans le panneau de droite, cliquez avec le bouton droit de la souris sur la zone vide, cliquez sur de nouveaux alias (CNAME), dans Nom de l'alias Tapez votre Nom du sous-domaine, c'est-à-dire Blog. Dans FQDN Target Host Tapez votre nom de domaine I.E. Exemple.com Cliquez sur OK.

Redémarrez le serveur DNS. Vous avez fait avec le sous-domaine.

2
Dheemanth Hegde

S'il s'agit du seul site de cette machine qui répondra à cette adresse IP, vous ne devez pas avoir à configurer quoi que ce soit. La configuration par défaut répond à n'importe quelle demande de l'adresse IP associée, quel que soit le nom DNS utilisé pour y arriver.

Si vous configurez d'autres sites avec différents noms d'hôte qui vivent également sur la même adresse IP, vous devez les configurer à l'aide d'en-têtes d'hôte. Dans IIS7, les en-têtes d'accueil sont définis dans l'interface Bindings pour chaque site. Vous pouvez y arriver facilement, en cliquant avec le bouton droit de la souris sur le site de IIS enfoncement et en choisissant modifier les liaisons. Par défaut, vous avez probablement 1 entrée pour le port 80 attribué à une adresse IP WildCard. Sélectionnez cette entrée et cliquez sur la touche édition. La nouvelle boîte de dialogue aura un nom d'hôte : Entrée où vous pouvez le code DNS ce site va répondre à.

2
Ryan Bolger

2 options:

  • vous pouvez ajouter une nouvelle liaison au site existant (clic droit sur le site, modifier les liaisons, entrer le nom IP/domaine de mysite.mydomain.com) - cela le fera pour que la personne doive aller à http://mysite.mydomaine.com/mysite , ce qui n'est probablement pas ce que vous voulez.
  • ajoutez un nouveau site avec la propriété intellectuelle/domaine de mysite.mydomain.com et faites le chemin physique racine Soyez tout répertoire www.mydomain.com/mysite points à
2
MattB