For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/it/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/it/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/it/guides/web-cloud/web-hosting/cdn-how-to-use-cdn.md.

Aumentare la velocità di un sito Web con la CDN

Vedi come Markdown

Questa guida ti mostra come ottimizzare il tuo sito accelerando la velocità di caricamento dell’hosting Web con la CDN

Obiettivo

Per accelerare la velocità di caricamento del tuo sito Web e migliorare così l'esperienza utente, la tecnica più efficace consiste nell'attivare la CDN (Content Delivery Network), che consente di conservare in cache i file che non richiedono un continuo aggiornamento (cosiddetti "statici"), come le immagini, i CSS e i JavaScript nei server più vicini ai tuoi utenti.

Questa guida ti mostra come gestire l'opzione CDN del tuo hosting Web.

Definizione

Come funziona una CDN?

La CDN (Content Delivery Network) è letteralmente una rete dedicata alla consegna dei contenuti e per visualizzare il contenuto del tuo sito Web utilizza vari server sparsi in tutto il mondo. Più i server vicini ai tuoi utenti, maggiore sarà la velocità di caricamento del tuo sito Web sui loro dispositivi.

Per funzionare correttamente, ciascun server salva nella memoria cache una parte del tuo sito Web. In generale, ti consigliamo di includere i file cosiddetti "statici": le immagini, i file JavaScript e CSS che garantiscono il buon funzionamento del tuo server, ma che vengono modificati molto raramente.

Prerequisiti


Accesso allo Spazio Cliente OVHcloud

  • Link diretto:
  • Percorso di navigazione: Web Cloud > Hosting > Seleziona il tuo hosting web

Procedura

Attiva l'opzione CDN

Info

L'opzione CDN è già inclusa nei piani di hosting Web Performance, Agency, Agency Plus e Agency Max.

Se l'opzione CDN non è ordinata o attivata sul tuo hosting Web

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 2 passi.

Passaggio 1
Passaggio 2

Accedi alla pagina , poi seleziona l’hosting Web interessato.

Web Hosting

Se l'opzione CDN è già attiva sul tuo hosting Web

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 4 passi.

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4

Accedi alla pagina e seleziona l'hosting web interessato.

Web Hosting

Perché non puoi utilizzare l'IP geolocalizzato con l'opzione CDN?

La CDN utilizza il principio degli indirizzi IP Anycast. A seconda della tua geolocalizzazione, verranno interrogati diversi server, il che ridurrà il tempo di caricamento dei tuoi file statici. Pertanto la geolocalizzazione degli indirizzi IP è praticamente inutile.
Per quanto riguarda la SEO (motori di ricerca), la velocità di visualizzazione del tuo sito Web è più importante della geolocalizzazione dell'indirizzo IP del tuo hosting.

Gestisci la tua CDN Shared

Svuota la cache della CDN Shared

A volte può essere utile svuotare la cache del CDN, in particolare quando modifichi i tuoi file statici. Ad esempio, quando metti in produzione una nuova versione del tuo sito. È possibile svuotare la cache per ciascuno dei tuoi nomi di dominio e sottodomini.

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 4 passi.

Passaggio 1
Passaggio 2
Passaggio 3

Accedi alla pagina e seleziona l'hosting web interessato.

Web Hosting

Configura le opzioni della CDN Shared

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 4 passi.

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4

Accedi alla pagina e seleziona l'hosting web interessato.

Web Hosting
Crea una regola di inserimento in cache

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 5 passi.

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4
Passaggio 5

Accedi alla pagina e seleziona l'hosting web interessato.

Web Hosting

Configura le opzioni della CDN Security

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 4 passi.

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4

Accedi alla pagina e seleziona l'hosting web interessato.

Web Hosting

Configura le opzioni della CDN Advanced

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 4 passi.

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4

Accedi alla pagina e seleziona l'hosting web interessato.

Web Hosting
Crea una regola di memorizzazione in cache avanzata

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 5 passi.

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4
Passaggio 5

Accedi alla pagina e seleziona l'hosting web interessato.

Web Hosting

Visualizzare le statistiche e i log della CDN

Per visualizzare le statistiche e/o i log della CDN, consulta la nostra guida dedicata: "Hosting Web - Consulta le statistiche e i log della CDN".

In che modo è possibile conservare in cache i file nella CDN?

Tramite l'utilizzo di un CMS

I principali CMS offrono numerosi plugin che permettono di configurare la memorizzazione in cache dei file statici in modo che siano automaticamente conteggiati dalla CDN. Altri permettono di configurare automaticamente i file statici tramite l'attivazione di una cache integrata nel CMS. Per maggiori informazioni, consulta la documentazione ufficiale del CMS o dell'editor dei plugin che utilizzi.

Senza l'utilizzo di CMS

Se non utilizzi un CMS, puoi usufruire della cache della CDN. Per farlo, è necessario aggiungere header alle richieste HTTP. Esistono diversi metodi per aggiungere gli header. Uno dei più semplici consiste nel definire regole all'interno di un file .htaccess, in funzione delle estensioni dei file.

1.#Cache delle immagini per 1 settimana
2. <<FilesMatch "\.(jpg|jpeg|png|gif)$">
3. Header set Cache-Control "max-age=604800, public"
4. </FilesMatch>
5. 
6. # Cache dei JavaScript e CSS per 1 mese
7. <FilesMatch "\.(js|css)$">
8. Header set Cache-Control "max-age=2592000"
9. </FilesMatch>
Warning

La memorizzazione in cache tramite gli header HTTP consente di salvare in cache i file sia nella CDN che nel browser degli utenti. Quindi per evitare che i tuoi visitatori visualizzino una versione in cache troppo vecchia, ti consigliamo di modificare i nomi dei file ad ogni nuova versione.

Disattiva l'opzione CDN per un sito Web

Questa azione permette di disattivare il CDN per uno o più dei tuoi nomi di dominio o sottodomini, senza eliminare l'opzione CDN dal tuo hosting web.

Warning

Per disattivare l'opzione CDN su un sito Web è necessario modificare l'indirizzo IP da utilizzare per reindirizzare il dominio verso l'hosting Web. Questa operazione viene eseguita automaticamente se la zona DNS attiva del dominio è gestita anche dall’ che contiene l'hosting Web.

In caso contrario, esegui queste due operazioni:

  • recupera l'indirizzo IP di default del cluster in cui si trova l'hosting Web utilizzando la guida "Hosting Web: gli indirizzi IP dei nostri cluster";
  • modifica manualmente l'indirizzo IP nella zona DNS attiva del tuo dominio o contatta il tuo provider della zona DNS per l'aggiornamento.

La modifica di un record nella zona DNS attiva di un dominio comporta un tempo di propagazione da 4 a 24 ore per essere pienamente efficace. Una pagina contenente il codice 520 potrebbe apparire casualmente fino al termine della propagazione. Questo fenomeno è legato al fatto che alcune parti della rete DNS reindirizzano ancora le richieste verso l'indirizzo IP della CDN associato al tuo hosting Web.

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 4 passi.

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4

Accedi alla pagina e seleziona l'hosting web interessato.

Web Hosting

Elimina l'opzione CDN sul tuo hosting

Questa operazione consente di eliminare l'opzione CDN per l'intero hosting Web.

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 3 passi.

Passaggio 1
Passaggio 2
Passaggio 3

Accedi alla pagina , poi seleziona l’hosting Web interessato.

Web Hosting

Verifica che la CDN sia attiva

Per assicurarti che la CDN sia attiva sul tuo dominio, è possibile effettuare una verifica tramite un terminale con il seguente comando:

curl -i http://yourpersonnaldomain.ovh/

Se il tuo dominio è correttamente associato alla CDN, otterrai questo risultato:

HTTP/1.1.200 OK
Date: Tue, 01 Jan 2020 00:00:00 GMT
Content-Type: text/html; charset=UTF-8
Set-Cookie: SERVERID12345=123456; path=/; max-age=900
Vary: Accept-Encoding
X-Request-ID: 123456789
X-CDN-Pop: rbx1
X-CDN-Pop-IP: 203.0.113.0/44
X-Cacheable Cacheable
Accept-Ranges: bytes
Transfer-Encoding: chunked
x-IPLB-Instance/: 12345

Le intestazioni "X-CDN" confermano che il traffico del tuo sito Web passa attraverso la CDN.

Nel caso in cui il dominio non passi attraverso la CDN, ottieni in questo risultato:

HTTP/1.1.200 OK
Date: Tue, 01 Jan 2020 00:00:00 GMT
Content-Type: text/html; charset=UTF-8
Set-Cookie: SERVERID12345=123456; path=/; max-age=900
Server: Apache
X-Powered-By: PHP/7.1
Vary: Accept-Encoding
x-IPLB-Instance/: 12345

L'assenza dell'intestazione "X-CDN" indica che il traffico del tuo sito Web non passa attraverso la CDN.

Per saperne di più

Per prestazioni specializzate (referenziamento, sviluppo, ecc.), contatta i partner OVHcloud.

Per usufruire di un supporto per l'utilizzo e la configurazione delle soluzioni OVHcloud, è possibile consultare le nostre offerte di supporto.

Contatta la nostra Community di utenti.

Questa pagina ti è stata utile?