Condividi tramite


Procedura dettagliata: creazione di directory principali delle applicazioni Web ASP.NET in IIS 6.0

Aggiornamento: novembre 2007

Nei passaggi di questa procedura dettagliata viene illustrato come contrassegnare una directory come directory principale di un'applicazione utilizzando Internet Information Services (IIS) 6.0. Nella procedura viene descritto come creare una directory virtuale e impostare la directory C:\Inetpub\Wwwroot come directory principale dell'applicazione.

Nota:

Sebbene le pagine ASP e ASP.NET vengano eseguite in una directory virtuale che non rappresenta la directory principale dell'applicazione, la creazione di un'applicazione all'interno di tale directory modifica il valore di determinate variabili del server (APPL_PHYSICAL_PATH, APPL_MD_PATH). Queste variabili consentono di utilizzare le funzionalità con ambito di applicazione in ASP e ASP.NET, ad esempio la posizione prevista di un file Global.asa o Global.asax.

Creare la directory fisica

Preparazione alla procedura dettagliata

  • Creare una nuova directory fisica. Nella prima sezione di questa procedura dettagliata viene utilizzata la directory C:\exampleWebApp.

  • Creare una nuova directory fisica nella directory C:\Inetpub\Wwwroot. Nella seconda sezione della procedura dettagliata viene utilizzata la directory C:\Inetpub\Wwwroot\exampleWebApp.

Aprire Gestione IIS

Per aprire Gestione Internet Information Services (IIS), seguire una delle procedure descritte in Procedura: aprire Gestione IIS.

Creazione del mapping di una directory virtuale

Utilizzare la procedura descritta di seguito per creare una directory virtuale mappata a una directory fisica che non si trova nella cartella C:\Inetpub\wwwroot. La creazione di una directory virtuale con queste modalità comporta la creazione automatica di un'applicazione Web al suo interno.

Per creare una directory virtuale

  1. In Gestione IIS espandere il nodo computer locale (che potrebbe essere indicato dal nome del proprio computer), espandere Siti Web, quindi fare clic su Sito Web predefinito.

  2. Scegliere Nuova dal menu Azione, quindi fare clic su Directory virtuale.

  3. Nella Creazione guidata Directory virtuale scegliere Avanti.

  4. Nella casella Alias digitare il nome da assegnare alla nuova applicazione, quindi scegliere Avanti.

  5. Nella casella Percorso digitare la directory fisica appositamente creata per preparare la procedura dettagliata, C:\exampleWebApp, quindi fare clic su Avanti.

    In alternativa, è possibile fare clic sul pulsante Sfoglia per selezionare la directory desiderata.

  6. Nella pagina Autorizzazioni di accesso verificare che le caselle di controllo Lettura ed Esecuzione script siano selezionate, quindi scegliere Avanti.

    Nota sulla sicurezza:

    Lettura ed Esecuzione sono le uniche autorizzazioni necessarie per l'esecuzione di pagine ASP e ASP.NET. È consigliabile utilizzare le autorizzazioni minime necessarie per consentire la visualizzazione del sito Web nei client. Per ulteriori informazioni, vedere Securing Sites with Web Site Permissions nella IIS Operations Guide.

  7. Fare clic su Fine.

    La nuova applicazione Web viene creata ed evidenziata in Gestione IIS.

Creare un'applicazione Web da una directory virtuale esistente

È anche possibile creare la directory principale di un'applicazione da una directory esistente in Inetpub\Wwwroot. Tutte le directory fisiche in Inetpub\Wwwroot vengono considerate directory virtuali da IIS, ma non sono considerate applicazioni fino a quando non viene utilizzata la procedura riportata di seguito.

Per contrassegnare una directory virtuale esistente in Inetpub\Wwwroot come applicazione Web utilizzando IIS

  1. Aprire Gestione IIS e selezionare Sito Web predefinito, come descritto nelle procedure precedenti.

  2. Espandere il nodo Sito Web predefinito e cercare la sottodirectory che si desidera utilizzare come directory principale dell'applicazione. In questo esempio si tratta di exampleWebApp.

    Se Gestione IIS era già aperto al momento della creazione della directory fisica, potrebbe essere necessario fare clic sul pulsante Aggiorna per visualizzare la nuova sottodirectory exampleWebApp all'interno del programma.

  3. Fare clic con il pulsante destro del mouse sulla directory che si desidera contrassegnare come directory principale dell'applicazione, quindi scegliere Proprietà.

  4. Nella sezione Impostazioni applicazione della scheda Directory fare clic su Crea.

  5. Immettere il nome dell'applicazione nella casella di testo Nome applicazione, quindi scegliere OK.

    La directory virtuale rappresenta adesso una directory principale dell'applicazione.

Vedere anche

Attività

Procedura: creare e configurare directory virtuali in IIS 5.0 e 6.0

Procedura: creare e configurare siti Web ASP.NET locali in IIS 6.0