1. Integrazione tramite server dei nomi per editori con un certificato SSL preesistente:
In questo metodo, il tuo certificato SSL viene caricato sul server del tuo sito. Quando il cliente avvia una richiesta HTTPS, Ezoic utilizza il certificato SSL e decripta la richiesta. Ezoic poi effettua una chiamata utilizzando HTTPS al tuo server di origine per ottenere i contenuti del sito, ottimizza la pagina e restituisce i contenuti all'utente.
- Assicurati che il tuo sito sia integrato con Ezoic utilizzando i server dei nomi di Ezoic.
- Verifica che il tuo sito abbia un certificato SSL valido sul server.
- Abilita l'app SSL nella dashboard di Ezoic (Impostazioni > Privacy > scheda SSL > Modifica Impostazioni SSL).

- Seleziona l'opzione 'Completo' nelle impostazioni SSL.

- Se non c'è un reindirizzamento automatico a HTTPS sul server host, abilita questa impostazione nella dashboard di Ezoic. Fai attenzione a non abilitarlo se c'è già un reindirizzamento automatico sul server host per evitare problemi al sito.
2. Integrazione tramite server dei nomi per editori senza un certificato SSL preesistente:
Si noti che Ezoic consiglia di mantenere un certificato SSL preesistente sul lato origine. Tuttavia, per i siti senza, il cliente inizia una richiesta HTTPS, Ezoic ha il certificato SSL ed è in grado di decriptare la richiesta. Ezoic poi effettua una chiamata utilizzando HTTP, non criptata, al server di origine del tuo sito per ottenere i contenuti. Successivamente, Ezoic ottimizzerà la pagina, cripterà i contenuti e restituirà queste informazioni all'utente.
- Assicurati che il tuo sito sia integrato con Ezoic utilizzando i server dei nomi di Ezoic.
- Verifica che il tuo sito non abbia un certificato SSL preesistente sul server.
- Aggiungi i tuoi host (inclusi eventuali sottodomini) nell'app SSL per generare certificati Ezoic.
- Scegli l'opzione 'Flessibile' nelle impostazioni SSL.
- Verifica che HTTPS funzioni sul sito modificando l'URL da HTTP a HTTPS. Una volta verificato, puoi scegliere di reindirizzare automaticamente tutte le richieste HTTP a HTTPS.

3. Integrazione con Cloudflare:
Per integrare tramite l'app CloudFlare di Ezoic, se hai un SSL fornito da CloudFlare devi assicurarti che l'app SSL su Ezoic rifletta queste impostazioni su Cloudflare, ad esempio "Strettamente", "Completo" o "Flessibile".
- Integra il tuo sito con Ezoic tramite l'app Cloudflare utilizzando i server dei nomi di Cloudflare.
- Completo:
- Assicurati che il tuo sito stia utilizzando SSL 'Completo' o 'Strettamente' di Cloudflare.
- Carica il tuo certificato/chiave SSL su Ezoic o installa l'app SSL nel dashboard di Ezoic.
- Flessibile:
- Assicurati che il tuo sito stia utilizzando SSL 'Flessibile' di Cloudflare.
- Non è richiesta alcuna azione nella dashboard di Ezoic.
- Strettamente:
Un editore con un certificato SSL preesistente e che utilizza CloudFlare può vedere che le loro impostazioni sono impostate su strettamente. Questo funziona allo stesso modo dell'impostazione completa, tranne che significa che il certificato SSL di origine DEVE essere valido. Il cliente avvia una richiesta HTTPS; la richiesta va prima a Cloudflare; Cloudflare decripta poi la richiesta e la inoltra a Ezoic come richiesta HTTPS. Anche Ezoic possiede il certificato SSL e decripta la richiesta. Successivamente, Ezoic effettua una chiamata utilizzando HTTPS al server di origine del sito per ottenere i contenuti, ottimizza la pagina e poi restituisce i contenuti a Cloudflare, che restituisce queste informazioni all'utente.
- Assicurati che le tue impostazioni Cloudflare siano impostate su strettamente.
- Verifica che il tuo certificato SSL di origine sia valido (non scaduto, emesso da un'autorità di certificazione fidata e contenga un nome comune o nome alternativo del soggetto che corrisponda al nome host richiesto).
Si noti che Ezoic SSL non è compatibile con il metodo di integrazione del Plugin JavaScript e WordPress. Gli editori che utilizzano questi metodi di integrazione e desiderano installare un certificato SSL per il loro dominio devono farlo al di fuori di Ezoic.