Configurare i mapping dei percorsi
Nella sezione Configurazione dei mapping del percorso> è possibile configurare le mappature dei gestori, delle applicazioni virtuali e delle directory. Nella pagina Mappatura dei percorsi vengono visualizzate opzioni diverse in base al tipo di sistema operativo.
App di Windows (non in contenitori)
Per le app di Windows è possibile personalizzare i mapping dei gestori di IIS, le applicazioni virtuali e le directory.
I mapping dei gestori consentono di aggiungere processori script personalizzati per gestire le richieste per estensioni di file specifiche. Per aggiungere un gestore personalizzato, selezionare Nuovo mapping del gestore. Configurare il gestore come segue:
- Estensione: estensione del file che si vuole gestire, ad esempio *.php o handler.fcgi.
- Processore di script: percorso assoluto del processore di script. Le richieste di file che corrispondono all'estensione di file vengono elaborate dal processore di script. Usare il percorso
D:\home\site\wwwrootper fare riferimento alla directory radice dell'app. - Argomenti: argomenti della riga di comando facoltativi per il processore di script.
Per ogni app il percorso radice predefinito (/) è mappato a D:\home\site\wwwroot, in cui viene distribuito il codice per impostazione predefinita. Se la radice dell'app si trova in una cartella diversa o se il repository include più di un'applicazione, è possibile modificare o aggiungere applicazioni virtuali e directory.
Per configurare applicazioni e directory virtuali, specificare ogni directory virtuale e il corrispondente percorso fisico relativo alla radice del sito (D:\home). Per contrassegnare una directory virtuale come applicazione Web, deselezionare la casella di controllo Directory .
App Linux e app in contenitori
È possibile aggiungere risorse di archiviazione personalizzate per l'app in contenitori. Le app in contenitori includono tutte le app Linux e anche i contenitori personalizzati di Windows e Linux in esecuzione nel servizio app. Selezionare Nuovo montaggio di Archiviazione di Azure e configurare l'archiviazione personalizzata come indicato di seguito:
- Nome: nome visualizzato.
- Opzioni di configurazione: Di base o Avanzate. Selezionare Basic se l'account di archiviazione non usa endpoint di servizio, endpoint privati o Azure Key Vault. In caso contrario, selezionare Avanzate.
- Account di archiviazione: l'account di archiviazione con il contenitore desiderato.
- Tipo di archiviazione: BLOB di Azure o File di Azure. Le app contenitore di Windows supportano solo File di Azure. I BLOB di Azure supportano solo l'accesso in sola lettura.
- Contenitore di archiviazione: per la configurazione di base, il contenitore desiderato.
- Nome Condivisione: Per configurazione avanzata, nome di condivisione file.
- Chiave di accesso: per la configurazione avanzata, la chiave di accesso.
- Percorso di montaggio: percorso assoluto nel contenitore per montare l'archiviazione personalizzata.
- Impostazione slot di distribuzione: Se l’opzione è selezionata, le impostazioni di montaggio dell'archiviazione si applicano anche agli slot di distribuzione.