

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Migrazione delle intestazioni personalizzate fuori dalle specifiche di build e amplify.yml
<a name="migrate-custom-headers"></a>

In precedenza, le intestazioni HTTP personalizzate venivano specificate per un'app modificando le specifiche di build nella console Amplify o scaricando e aggiornando `amplify.yml` il file e salvandolo nella directory principale del progetto. Si consiglia vivamente di migrare le intestazioni personalizzate dalle specifiche di build e dal file. `amplify.yml`

Specificate le intestazioni personalizzate nella sezione **Intestazioni personalizzate** della console Amplify o scaricando e modificando il file. `customHttp.yml`

**Per migrare le intestazioni personalizzate archiviate nella console Amplify**

1. Accedi Console di gestione AWS e apri la console [Amplify.](https://console.aws.amazon.com/amplify/)

1. Scegli l'app su cui eseguire la migrazione personalizzata dell'header.

1. Nel pannello di navigazione, scegli **Hosting**, **Crea impostazioni**. Nella sezione delle **specifiche di build dell'app**, puoi rivedere le specifiche di build dell'app.

1. Scegli **Scarica** per salvare una copia delle specifiche di build correnti. Puoi fare riferimento a questa copia in un secondo momento se hai bisogno di ripristinare le impostazioni.

1. Una volta completato il download, scegli **Modifica**.

1. Prendi nota delle informazioni di intestazione personalizzate nel file, poiché le utilizzerai più avanti nel passaggio 9. **Nella finestra **Modifica**, elimina tutte le intestazioni personalizzate dal file e scegli Salva.**

1. Nel pannello di navigazione, scegli **Hosting**, **Intestazioni personalizzate**.

1. **Nella pagina **Intestazioni personalizzate**, scegli Modifica.**

1. Nella finestra **Modifica intestazioni personalizzate**, inserisci le informazioni relative alle intestazioni personalizzate che hai eliminato nel passaggio 6.

1. Scegli **Save** (Salva).

1. Ridistribuisci qualsiasi ramo a cui desideri applicare le nuove intestazioni personalizzate.

**Per migrare le intestazioni personalizzate da amplify.yml a CustomHttp.yml**

1. Passa al file attualmente distribuito nella directory principale dell'app. `amplify.yml`

1. Apri `amplify.yml` nell'editor di codice che preferisci.

1. Prendi nota delle informazioni di intestazione personalizzate nel file, poiché le utilizzerai più avanti nel passaggio 8. Eliminare le intestazioni personalizzate nel file. Salva e chiudi il file.

1. Accedi Console di gestione AWS e apri la console [Amplify.](https://console.aws.amazon.com/amplify/)

1. Scegli l'app per cui impostare intestazioni personalizzate.

1. Nel pannello di navigazione, scegli **Hosting**, **Intestazioni personalizzate**.

1. **Nella pagina **Intestazioni personalizzate**, scegli Scarica.**

1. Apri il `customHttp.yml` file scaricato nell'editor di codice che preferisci e inserisci le informazioni per le intestazioni personalizzate da cui hai eliminato `amplify.yml` nel passaggio 3.

1. Salva il `customHttp.yml` file modificato nella directory principale del progetto. Se stai lavorando con un monorepo, salva il file nella radice del tuo repository.

1. Ridistribuisci l'app per applicare le nuove intestazioni personalizzate.
   + Per un' CI/CD app, esegui una nuova build dal tuo repository Git che includa il nuovo `customHttp.yml` file.
   + Per un'app con distribuzione manuale, distribuisci nuovamente l'app nella console Amplify e includi il nuovo `customHttp.yml` file con gli artefatti che carichi.

**Nota**  
Le intestazioni personalizzate impostate nel `customHttp.yml` file e distribuite nella directory principale dell'app sostituiscono le intestazioni personalizzate definite nella **sezione Intestazioni personalizzate della console Amplify**.