2009-09-18 25 views
10

Come posso distribuire un'applicazione asp.net alla radice di un server Web IIS6? Tutte le applicazioni che ho distribuito prima erano nelle directory, come http://www.example.com/app1/. Per distribuirlo per la prima volta, sono sempre andato al gestore IIS e ho selezionato "Crea applicazione" nelle proprietà per quella cartella.Distribuzione dell'applicazione asp.net nella directory principale in IIS

Ora sto cercando di creare un'applicazione nella radice del sito Web, ad esempio http://www.example.com/. Ma le pagine delle proprietà sono diverse e non sembra esserci un'opzione per creare un'applicazione nella directory principale.

Questo è probabilmente molto semplice, ma non riesco a capirlo.

risposta

11

Le impostazioni dell'applicazione si trovano nella scheda "Home directory" delle proprietà del sito (fare clic con il tasto destro del mouse sul nodo radice per il sito e selezionare Proprietà).

+0

Gah. Grazie. Mi sento stupido ora. – recursive

9

La cartella radice è già un'applicazione - non è necessario crearne una. Distribuisci allo stesso modo: la cartella è solo "/" anziché "app1 /".

4

Quello che Paolo ha detto. Il grande trucchetto è che, se ci sono già applicazioni in esecuzione nelle directory virtuali (ad esempio/App1), ci può essere un po 'di conflitto di configurazione poiché le impostazioni di configurazione di base sovrascrivono le impostazioni dell'app, causando arresti anomali o (peggio) comportamento imprevisto .

4

È necessario creare un nuovo sito anziché creare una nuova applicazione Web o percorso virtuale su (Sito Web predefinito).

  1. Fare clic destro Aggiungi nuovo sito web
  2. Digitare il nome del sito, selezionare fisico punto al tuo sito Web Deploy percorso e notare digitare il nome del dominio in nome host etichetta: Es: www .example.com (il tuo dominio deve esistere). Quindi fare clic su OK.

In questo modo si renderà il percorso root dell'applicazione "/".

0

Il modo più semplice è quello di accedere all'applicazione semplicemente digitando URL, 'localhost':

aprire il servizio IIS -> siti -> Sito Web predefinito -> (r8 click) -> gestire web Siti- > impostazione avanzata

Ora mostrerà nuova finestra;

1) imp: seleziona il percorso fisico: (ora modifica questo percorso per il percorso della tua app): ad es. il mio percorso è: C: \ Users \ Mahadev \ Documents \ visual studio 2017 \ Projects \ WebApp \ WebApp

Quindi probabilmente spero che il tuo percorso piaccia e seleziona questo. in questa cartella di percorso nomi probabili Dati app, Inizio applicazione, bin .. ecc.

2) Credenziali del percorso fisico: fare clic su questo e selezionare "utente specifico" e fornire la password del nome utente OS. ora fai clic su "OK"

+0

è possibile accedere all'app Web utilizzando qualsiasi nome di sito Web anziché "localhost" o IP.Quindi fare le seguenti cose: andare a questo percorso: C: \ Windows \ System32 \ drivers \ etc ora apre il file 'hosts' (il suo tipo è 'file' e non calendario). aperto con il blocco note. vai alla fine del file pest qualsiasi tuo nome del sito: –

+0

come il tuo nome del sito come: 127.0.0.1 www.mysite.com e salvare il file. –

Problemi correlati