Configurare i mapping dei percorsi

Completato

Nella sezione Configurazione > Mapping dei percorsi è possibile configurare i mapping dei gestori, oltre ai mapping di applicazioni virtuali e directory. La pagina Mapping dei percorsi visualizza 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: l'estensione del file da gestire, ad esempio *.php o handler.fcgi.
  • Processore script: il percorso assoluto del processore di script. Le richieste di file che corrispondono all'estensione di file vengono elaborate dal processore di script. Utilizzare il percorso D:\home\site\wwwroot per fare riferimento alla directory radice della propria app.
  • Argomenti: argomenti facoltativi della riga di comando 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. Seleziona Nuovo montaggio di Archiviazione di Azure e configurare l'archiviazione personalizzata come segue:

  • Nome: il nome visualizzato.
  • Opzioni di configurazione: Base o Avanzata. Selezionare Base se l'account di archiviazione non usa endpoint di servizio, endpoint privati o Azure Key Vault. In caso contrario, selezionare Avanzata.
  • 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 la configurazione avanzata, il nome della condivisione file.
  • Chiave di accesso: per la configurazione avanzata, la chiave di accesso.
  • Percorso di montaggio: il percorso assoluto nel contenitore in cui 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.