Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo descrive come creare, testare e rimuovere una directory virtuale in un sito Web esistente in una cartella che risiede in un computer remoto.
Numero KB originale: 308150
Una directory virtuale remota è una directory non contenuta nella home directory del sito Web, ma sembra che i browser client si trovano all'interno della home directory. Una directory virtuale remota ha un alias mappato a un percorso di condivisione UNC (Universal Naming Convention). Un client aggiunge l'alias all'URL del sito Web per esplorare il contenuto Web in tale directory virtuale. La tabella seguente illustra questi mapping:
Posizione fisica | Alias | Percorso URL |
---|---|---|
C:\WWWroot | home directory (nessuno) |
http://Sales |
\\RemoteServer \SalesData\ProdCustomers |
Clienti | http://Sales/Customers |
Sia le directory virtuali che le directory fisiche (directory senza alias) sono elencate in Gestione Servizi Internet. Una directory virtuale è indicata da un'icona di cartella con un globo nell'angolo.
Come configurare una condivisione di rete remota
Per creare una directory virtuale in una condivisione di rete remota, creare la condivisione e quindi archiviare il contenuto Web in tale condivisione. Impostare le autorizzazioni di condivisione appropriate e quindi aggiungere le autorizzazioni NTFS appropriate per controllare l'accesso alla cartella che contiene il contenuto.
Note
È anche possibile pubblicare contenuto Web nella condivisione remota dopo la creazione della directory virtuale.
Come creare una directory virtuale
Accedere al computer server Web usando un account con privilegi amministrativi.
Fare clic su Start, scegliere Programmi>strumenti di amministrazione, quindi fare clic su Gestione servizi Internet.
Nella finestra Internet Information Services espandere il nome del server (dove nome del server è il nome del server).
Fare clic con il pulsante destro del mouse sul sito Web desiderato, ad esempio Sito Web predefinito, scegliere Nuovo e quindi fare clic su Directory virtuale.
Nella pagina Creazione guidata directory virtuale fare clic su Avanti.
Nella pagina Alias directory virtuale digitare l'alias desiderato, ad esempio Sales, e quindi fare clic su Avanti.
Nella pagina Directory contenuto sito Web digitare il percorso UNC della cartella remota creata, ad esempio \\Server\Share, e quindi fare clic su Avanti.
Nella pagina Nome utente e Password digitare il nome utente e la password con privilegi sufficienti per ottenere l'accesso alla cartella remota.
Note
Per mantenere i livelli di sicurezza più elevati, usare un account con le autorizzazioni minime necessarie per fornire l'accesso al contenuto remoto.
Fare clic su Avanti, digitare nuovamente la password usata nel passaggio 8 nella finestra di dialogo Conferma password e quindi fare clic su OK.
Nella pagina Autorizzazioni di accesso fare clic per selezionare le caselle di controllo delle autorizzazioni da impostare per la directory virtuale.
Per impostazione predefinita, le autorizzazioni di lettura e Esegui script sono già selezionate. Ad esempio, se si desidera consentire agli utenti di modificare il contenuto nella directory virtuale, fare clic per selezionare la casella di controllo Scrittura .
Fare clic su Avanti e quindi su Fine.
Note
La directory virtuale eredita le impostazioni di configurazione e sicurezza del sito Web in cui viene creata.
Come testare la directory virtuale
Avviare Internet Explorer.
Nella casella Indirizzo digitare l'URL del server Web , ad esempio
http://WebServer
, e quindi fare clic su Vai.Verificare che sia possibile visualizzare il sito Web predefinito.
Aggiungere l'alias della directory virtuale all'indirizzo digitato nel passaggio 2,
http://WebServer/Sales
ad esempio , e quindi fare clic su Vai.Il contenuto Web della directory virtuale viene visualizzato nella finestra del browser.
Come rimuovere una directory virtuale
Per eliminare una directory virtuale, rimuovere l'alias usato da Internet Information Services (IIS) per fare riferimento al contenuto archiviato in tale directory.
Note
Quando si elimina una directory virtuale, la condivisione di rete e il relativo contenuto non vengono eliminati.
Per eliminare una directory virtuale, seguire questa procedura:
Fare clic su Start, scegliere Programmi>strumenti di amministrazione, quindi fare clic su Gestione servizi Internet.
Nella finestra Internet Information Services fare clic per espandere il nome del server (dove nome del server è il nome del server).
Espandere il sito Web che contiene la directory virtuale da eliminare. Ad esempio, espandere Sito Web predefinito.
Fare clic con il pulsante destro del mouse sulla directory virtuale desiderata, ad esempio Sales, quindi scegliere Elimina.
Fare clic su Sì quando viene visualizzato il messaggio seguente:
Eliminare questo elemento?
Note
Il contenuto Web rimane nella cartella remota a cui è stato eseguito il mapping della directory virtuale.
Arrestare e quindi riavviare il sito Web:
- Fare clic con il pulsante destro del mouse sul sito Web desiderato, ad esempio Sito Web predefinito, quindi scegliere Arresta.
- Fare clic con il pulsante destro del mouse sul sito Web e quindi scegliere Avvia.
Chiudere lo snap-in Internet Information Services.