2009-06-16 17 views
1

Existe-t-il un moyen de configurer des sous-domaines udner Xp Pro IIS pour quelque chose comme test.localhostSous-domaine Localhost sur XP Pro IIS?

Peut-il être fait via IIS ou le fichier hosts? Besoin de faire un tets sur un site qui utilise le chemin d'accès à la racine afin que le site dans un répertoire virtuel comme localhost/test provoque des problèmes.

Répondre

2

Comme vous le savez sans doute déjà, IIS 5.1 ne prend en charge qu'un seul site Web. Ce que vous pouvez faire est d'utiliser l'outil adsutil.vbs pour créer un deuxième site dans IIS 5.1 et le configurer pour l'utiliser.

L'article suivant explique le processus:

IIS: Creating Multiple Web Sites within IIS on Windows 2000 and Windows XP Professional

Il y a même un widget GUI pour rendre la vie facile:

http://www.firstserved.net/support/downloads

Ainsi, dans un Nutshe ll:

  1. Créer un deuxième site en utilisant l'une des les méthodes ci-dessus (définir l'IP adresse à votre adresse IP principale de la machine)
  2. Ajouter un en-tête d'hôte pour test.localhost domaine au nouveau le site
  3. Modifier les HOSTS et ajoutez une entrée pour test.localhost pointage à l'adresse IP ci-dessus
+0

Cette utlité de GUI a bien fonctionné, merci. – schooner

+0

Pas de problèmes, heureux que cela a fonctionné pour vous :) – Kev

-1

Créer un nouveau site Web dans IIS. La valeur de l'en-tête de l'hôte doit être votre sous-domaine comme "sub.localhost", puis ajoutez le domaine à votre fichier hosts.

+0

Ne fonctionne pas sous XP pro - IIS est bloqué sur un seul site. –

+0

Ah mon mauvais. Je pensais que c'était seulement une limitation à la maison. –

+0

XP maison n'a même pas IIS. . . –

-1

ouvert avec notepad le fichier c: \ windows \ system32 \ drivers \ etc

et ajoutez cette ligne:

127.0.0.1 mysuper-site.com.net.blabla 

Naviguez ensuite ce site: http://mysuper-site.com.net.blabla

+0

Cela n'aidera pas si le serveur Web n'est pas configuré pour recevoir la demande de sous-domaine. –

+0

Oui, comment est-ce que je mapperais cela au sous-domaine? – schooner

+0

wait ... n'est pas IIS listning sur 127.0.0.1? Quand je fais cette configuration dans Apache, l'application est responsable de la détermination du domaine (bien, Apache peut le faire sur lui-même aussi bien ...) – elcuco

0

simple est de simplement changer la racine de document du site seul que vous avez déjà dans le dossier différent avec le site cible. Ensuite, vous pouvez le changer lorsque vous avez terminé.

Si vous créez des éléments dans des répertoires virtuels à la racine, cela ne devrait même pas affecter les projets en cours.

Je crois me souvenir qu'il y avait un outil qui a fait cela pour vous, mais j'ai oublié son nom et ses coordonnées.

Questions connexes