Question

Je souhaite utiliser un serveur Web très rapide (IIS6, ASP.NET) pour plusieurs sites. Maintenant, j’ai déjà un domaine qui mappe directement à l’adresse IP du serveur, mais comment puis-je mapper un autre domaine vers un sous-dossier (c’est-à-dire une application ASP.NET distincte) sur le même ordinateur? Est-ce théoriquement possible? (Remarque: seul le port 80 est ouvert, je ne peux pas en ouvrir d'autres.)

Réponse acceptée: ci-dessous. En fait, j'ai suivi le didacticiel et je l'ai fait fonctionner. Hourra! Merci tout le monde! :)

Était-ce utile?

La solution

Bien sûr, vous pouvez le faire avec des en-têtes d’hôte de domaine. Créez simplement un nouveau site Web et choisissez un en-tête d'hôte différent (par exemple, www.example.com) et laissez-le pointer vers le dossier souhaité. Vous pouvez créer des centaines de sites Web sur un même serveur, si vous le souhaitez.

Voici un tutoriel comment procéder.

  1. Ouvrir le gestionnaire IIS
  2. Dans la partie gauche, développez le nom de votre ordinateur, puis cliquez sur "Sites Web", cliquez avec le bouton droit de la souris sur le côté droit, placez le curseur de la souris sur "Nouveau". et sélectionnez "Site Web ..."
  3. Cliquez sur Suivant dans la boîte de dialogue, puis insérez une description du nouveau site Web que vous créez (vous pouvez créer n'importe quoi)
  4. Cliquez à nouveau sur Suivant, accédez à la dernière zone de texte et indiquez ce que vous souhaitez que le nouvel en-tête d'hôte soit
  5. .
  6. Indiquez maintenant le chemin de votre nouveau site et veillez à conserver l'option "Autoriser l'accès anonyme". vérifié
  7. Cochez " Exécuter les scripts " (pour l'exécution ASP.NET) si ce n'est déjà fait.
  8. Cliquez sur Terminer dans la boîte de dialogue suivante et vous avez terminé!

Autres conseils

Créez simplement un nouveau site dans votre " Gestionnaire IIS " application: l'assistant vous demandera le nom d'hôte DNS du nouveau site.

Pour voir (ou modifier) ??cette valeur ultérieurement, sur le "Site Web". onglet des pages de propriétés de ce site, utilisez l'onglet "Avancé ...". options permettant de choisir les valeurs pour HTTP / 1.1 "Host: " en-tête sont utilisés pour accéder à ce site particulier.

Faut-il que ce soit un sous-dossier? Vous pouvez configurer un site différent dans IIS et utiliser des en-têtes d’hôte pour diriger chaque domaine vers le site concerné, le tout à l’aide d’une seule adresse IP.

Vous ne pouvez pas faire cela si vous avez besoin de SSL cependant; vous avez vraiment besoin de plusieurs ips pour cela.

S'il doit s'agir d'un sous-répertoire, vous pouvez créer un autre site comme ci-dessus et le rediriger vers un autre site.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top