Comment puis-je déployer une application ASP.NET à la racine d'un serveur Web IIS6? Toutes les applications que j'ai déployées précédemment ont été dans des répertoires, telles que http://www.example.com/app11 / . Pour déployer cela pour la première fois, je suis toujours venu au gestionnaire IIS et de sélectionner "Créer une application" dans les propriétés de ce dossier. P>
Maintenant, j'essaie de créer une application sur la racine du site Web, comme http: //www.example .com / . Mais les pages de propriété sont différentes et il ne semble pas être une option pour créer une application dans le répertoire racine. P>
Ceci est probablement très simple, mais je ne peux pas comprendre cela. P>
5 Réponses :
Les paramètres de l'application sont dans l'onglet "Répertoire de domicile" des propriétés du site (clic droit sur le nœud racine du site et sélectionnez Propriétés). P>
Gah. Merci. Je me sens muet maintenant.
Le dossier racine est déjà une application - pas besoin de en créer un. Vous déployez la même manière - le dossier est juste "/" au lieu de "App1 /". p>
Qu'est-ce que Paul a dit. Big Gotcha est que, s'il y a déjà déjà des applications exécutées dans des répertoires virtuels (par exemple / app1), il peut y avoir un peu de guerre de configuration, car les paramètres de configuration de base remplacent les paramètres de l'application, ce qui entraîne des accidents de l'application ou (pire) comportement inattendu. . p>
Tout commentaire si ce problème vient ou non à supporter dans IIS10? J'ai 3 applications sur mon serveur Web et j'ai l'intention de déplacer un "hébergé" à la racine (tout en ayant toujours le chemin physique dans un sous-dossier). Devrais-je être concerné?
Vous devez créer un nouveau site au lieu de créer une nouvelle application Web ou un chemin virtuel sur ( De cette façon rendra votre chemin racine de votre application Web "/". P>
La manière très simple consiste à accéder à votre application en tapant simplement une URL comme «localhost»: p>
Ouvrir le service IIS -> Sites -> Site Web par défaut -> (R8 Cliquez sur) -> Gérer les sites Web-> Réglage avancé P>
Maintenant, il montrera une nouvelle fenêtre; p>
1) IMP: Sélectionnez le chemin physique: (Modifiez maintenant ce chemin sur le chemin de votre application): par exemple. Mon chemin est: C: \ Utilisateurs \ Mahadev \ Documents \ Visual Studio 2017 \ Projets \ WebApp \ WebApp p>
J'espère probablement que votre chemin aimera ceci et sélectionnez ceci. Dans ce chemin de chemin, les noms d'applications probables, Démarrage de l'application, Bin .. Donc sur P>
2) Critiques de trajectoire physique: cliquez sur ceci et sélectionnez "Utilisateur spécifique" et donner le mot de passe du nom d'utilisateur du système d'exploitation. maintenant cliquez sur 'ok' p>
Vous pouvez accéder à la webApp en utilisant n'importe quel nom de site Web au lieu de «localhost» ou de propriété intellectuelle. Donc, PLZ faire suivre des choses suivantes: Aller à ce chemin: C: \ Windows \ System32 \ Pilotes \ etc maintenant Ouvrir le fichier "Hôtes" (son type est "Fichier" et pas calendrier). Ouvert avec le bloc-notes. Allez à la fin du fichier nuisible votre nom de site:
Pest votre nom de site comme.: 127.0.0.1 www.mysite.com et enregistrer le fichier.