Sous-domaine Localhost sur XP Pro IIS?
-
05-07-2019 - |
Question
Y a-t-il un moyen de configurer les sous-domaines udner Xp Pro IIS pour quelque chose comme test.localhost
Peut-on le faire via IIS ou le fichier hosts? Vous devez effectuer des contrôles sur un site qui utilise pathign à la racine afin que le site se trouve dans un répertoire virtuel tel que localhost / test pose problème.
La solution
Comme vous le savez probablement bien, IIS 5.1 prêt à l'emploi ne prend en charge qu'un seul site Web. Vous pouvez 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: création de plusieurs sites Web dans IIS sous Windows 2000 et Windows XP Professionnel
Il existe même un widget graphique pour vous simplifier la vie:
En résumé:
- Créez un deuxième site en utilisant l'un des les méthodes ci-dessus (définissez l'adresse IP adresse à l'adresse IP principale de votre machine adresse)
- Ajouter un en-tête d'hôte pour
test.localhost
domaine vers le nouveau site - Modifiez les hôtes et ajoutez une entrée pour
test.localhost
pointant vers l'IP adresse ci-dessus
Autres conseils
La méthode la plus simple consiste simplement à basculer la racine du document du site isolé que vous avez déjà dans le dossier différent contenant le site cible. Ensuite, vous pouvez le changer une fois terminé.
Si vous créez des éléments dans des répertoires virtuels à partir de la racine, cela ne devrait même pas affecter les projets en cours.
Je crois me souvenir qu'il existait un outil qui vous permettait de le faire, mais j'ai oublié son nom et ses coordonnées.
Créez un nouveau site Web dans IIS. La valeur de l’en-tête d’hôte doit être votre sous-domaine, comme "sub.localhost", puis ajouter le domaine à votre fichier hôtes.
ouvrez avec le bloc-notes le fichier c: \ windows \ system32 \ drivers \ etc
et ajoutez cette ligne:
127.0.0.1 mysuper-site.com.net.blabla
Accédez ensuite à ce site: http: //mysuper-site.com.net.blabla