CDN

Abilitare Kapsule CDN sul tuo sito

Kapsule CDN caches your site at the edge so visitors anywhere in the world are served from a nearby location instead of your origin server, and turning it on is a single toggle on the site you want…

Abilitazione di Kapsule CDN sul Tuo Sito

Kapsule CDN memorizza nella cache il tuo sito ai margini della rete in modo che i visitatori da qualsiasi parte del mondo vengano serviti da una posizione vicina anziché dal tuo server di origine, e attivarla è una semplice levetta nel sito che desideri accelerare.

Non esiste un prodotto CDN separato da acquistare: è incluso nel piano di hosting su cui si trova il sito. Lo attivi dal menu del sito stesso in KPanel, attendi alcuni minuti per il rilascio del certificato edge, e il tuo dominio inizia a essere servito dalla nostra rete edge. Due cose devono essere vere prima di tutto, e questa guida le copre entrambe: il sito ha bisogno di un dominio personalizzato, e il suo piano deve includere la CDN.

Cosa Fa Kapsule CDN

Quando la CDN è attiva, le richieste per il tuo dominio raggiungono prima la nostra rete edge. Tutto ciò che è memorizzabile nella cache viene servito dalla più vicina tra 119+ posizioni globali. Tutto ciò che non è memorizzabile nella cache, o che è scaduto, viene recuperato dalla tua origine e poi tenuto al margine per il prossimo visitatore.

FunzioneCosa ottieni
Edge cachingAsset statici serviti da 119+ posizioni globali
Edge SSLUn certificato edge viene fornito automaticamente per il tuo dominio
Ottimizzazione immaginiRidimensionamento e compressione al volo, commutabile
Consegna WebPUn formato immagine moderno servito ai browser che lo supportano
Controlli Cache TTLDurate edge e browser separate, in secondi
Misuratore di larghezza di bandaUtilizzo mensile live rispetto alla quota inclusa nel tuo piano
Purge della cacheElimina un URL o l'intero sito dalla stessa schermata

Quali Piani Includono la CDN

La CDN è un diritto del piano, quindi quello che il tuo sito ottiene dipende dal piano su cui si trova. Ci sono due livelli, e il badge in cima alla pagina CDN ti dice quale è attivo:

  • Kapsule CDN copre il caching edge globale, il certificato SSL edge emesso automaticamente, e la purge della cache.
  • Kapsule CDN+ aggiunge protezione DDoS e smart edge routing oltre a quello, e include una quota di larghezza di banda più grande.
PianoLivello CDNLarghezza di banda edge inclusa
Start (Web Hosting)Kapsule CDN100 GB/mo
Pro (Web Hosting)Kapsule CDN+500 GB/mo
Agency (Web Hosting)Kapsule CDN+500 GB/mo
Scale (Web Hosting)Kapsule CDN+1500 GB/mo
Cloud Power (Web Hosting)Kapsule CDN+3000 GB/mo
WordPress StartKapsule CDN100 GB/mo
WordPress ProKapsule CDN+750 GB/mo
Managed WP StartKapsule CDN200 GB/mo
Managed WP ProKapsule CDN+500 GB/mo
Managed WC StartKapsule CDN300 GB/mo
Managed WC ProKapsule CDN+1000 GB/mo
Concierge StartKapsule CDN+1000 GB/mo
Concierge ProKapsule CDN+2000 GB/mo
Concierge ScaleKapsule CDN+3000 GB/mo

I progetti Orbit (Launch, Liftoff, Apex) e Container Hosting (Pod, Cluster, Fleet) non includono Kapsule CDN. Se tenti di abilitarla su un sito il cui piano non ha diritti CDN, la richiesta viene rifiutata con "Kapsule CDN is not included on your current plan" e un link ai piani di hosting. Sposta il sito a un piano dalla tabella qui sopra per ottenere la consegna edge.

Puoi confrontare e modificare i piani su kpanel.kapsulehost.com/plans/hosting, o consulta Upgrading Your Plan.

Prima di Iniziare

Kapsule CDN richiede un dominio personalizzato. Se il tuo sito è ancora su un sottodominio Kapsule condiviso, la pagina CDN mostra il banner Kapsule CDN needs a custom domain con un pulsante Connect a Custom Domain invece del controllo di abilitazione. Connetti prima il tuo dominio al sito, poi torna qui.

Il motivo è tecnico piuttosto che commerciale: l'edge deve emettere un certificato SSL per il nome host che serve, e questo richiede un nome host il cui DNS possa essere puntato all'edge. Un nome host Kapsule condiviso è gestito da noi e non può essere ripuntato per te, quindi la richiesta di certificato non verrebbe mai completata e il sito sembrerebbe abilitato mentre serve errori. Lo blocchiamo al momento del clic invece. Vedi Adding a Custom Domain to Your Website per i passaggi di connessione.

L'Abilitazione della CDN Cambia il Tuo DNS

Vale la pena capire questo prima di fare clic, perché sorprende le persone.

Attivare la CDN non lascia il tuo DNS inalterato. Il tuo dominio deve risolvere verso la nostra rete edge anziché direttamente verso la tua origine, quindi abilitare la CDN riscrive due record per il sito:

  • Un CNAME su www che punta all'edge. Qualsiasi record A o AAAA esistente su www viene rimosso per primo, perché un CNAME non può stare insieme a loro.
  • Un ALIAS sul dominio nudo che punta allo stesso edge, così il traffico verso il tuo dominio senza www passa anche attraverso la CDN. Qualsiasi record A o AAAA al dominio nudo viene rimosso.

Se il tuo dominio è su nameserver Kapsule, apportiamo entrambi questi cambiamenti per te automaticamente come parte dell'abilitazione della CDN. Non devi toccare nulla. Se il DNS del tuo dominio è ospitato altrove, quella automazione non può essere eseguita, i record non cambieranno, e il certificato edge non verrà mai emesso. Understanding Nameservers spiega quale caso è il tuo.

Non rimuovere o sovrascrivere quei record mentre la CDN è attiva. Rimettere un record A su www o al dominio nudo toglie quel traffico dall'edge, e può rompere il rinnovo del certificato. Se hai bisogno di DNS personalizzato per il sito, cambialo con la CDN disabilitata, poi abilita di nuovo la CDN.

Il sito è contrassegnato come abilitato CDN solo una volta che il DNS del dominio primario è stato effettivamente scritto e puntato all'edge. Se quel passaggio non riesce, il pannello continua a mostrare la CDN come spenta piuttosto che dirti che è accesa mentre il tuo traffico va altrove.

Come Abilitare la CDN

  1. Accedi a KPanel.
  2. Fai clic su Websites nella barra laterale sinistra, poi fai clic sul sito che desideri accelerare.
  3. Nel menu del sito stesso, apri Performance, poi Kapsule CDN.
  4. La pagina si apre sul banner CDN is off for this site. Fai clic su Enable CDN.
  5. Appare una conferma: "CDN provisioning queued. The edge cert can take up to 5 minutes."

L'indirizzo diretto è /websites/<site-id>/cdn.

Pagina Kapsule CDN per un sito in KPanel

Come Appare l'Attesa

Non accade nulla di visibile nei primi minuti, e questo è previsto piuttosto che un malfunzionamento. Ecco la sequenza:

  1. I record DNS descritti sopra vengono scritti per il tuo dominio.
  2. Questi record devono propagarsi prima che un certificato possa essere emesso per il nome host. È un vincolo di tempistica DNS, non una coda che possiamo saltare.
  3. L'edge richiede il certificato. Se il DNS non ha ancora propagato, la richiesta è lasciata in sospeso e viene riprovata automaticamente finché non riesce.
  4. Una volta emesso il certificato, il sito si attiva con CDN abilitata.

Consenti fino a circa cinque minuti, e ricarica la pagina piuttosto che fare di nuovo clic su Enable CDN. Durante l'attesa la pagina mostra ancora la CDN come spenta, perché riporta solo quando il tuo traffico può raggiungere genuinamente l'edge. Questo è deliberato: uno stato semiabilitato che pretendesse di essere acceso sarebbe peggio di un onesto "non ancora".

Una volta emesso il certificato, il banner cambia a CDN is on con la nota "CDN active. Your domain serves content from the edge", e l'insieme completo di schede di controllo appare sotto. HTTPS è forzato sul nome host a quel punto.

Non c'è una voce CDN nella barra laterale principale di KPanel. Quella barra laterale elenca Dashboard, Websites, Orbit, Email, Domains, Apps, Cloud Servers, Dedicated Servers, Store, Billing, Migrations, e Settings. La CDN appartiene a un sito, quindi siede un livello più giù, sotto Performance.

Impostazioni che Puoi Modificare

Cache TTLs

La scheda Cache TTLs contiene due numeri, entrambi in secondi, entrambi con impostazione predefinita di 3600 (un'ora):

  • Edge TTL (seconds): quanto tempo l'edge mantiene una copia prima di tornare alla tua origine.
  • Browser TTL (seconds): quanto tempo il browser del visitatore mantiene la sua copia.

Numeri più bassi significano contenuto più fresco e più richieste verso la tua origine. Numeri più alti significano prestazioni migliori e contenuto più stantio fino a quando non lo purgi. Le modifiche si salvano mentre le imposti e vengono spinte all'edge immediatamente.

Ottimizzazione Immagini

La scheda Image optimisation ha due interruttori:

  • On-the-fly image optimisation: ridimensiona e comprime le immagini alla prima richiesta, poi memorizza il risultato ottimizzato nella cache all'edge.
  • Serve WebP to supported browsers: consegna WebP ai browser che ne dichiarano il supporto, e il formato originale a tutto il resto.

Entrambi vale la pena lasciarli accesi per quasi tutti i siti. Disattiva l'ottimizzazione immagini solo se servi immagini che devono arrivare byte-identiche all'originale.

Osservare la Tua Larghezza di Banda

La scheda This month's bandwidth legge in tempo reale dall'edge e si ripristina il primo di ogni mese. Mostra quello che hai usato rispetto alla quota inclusa nel tuo piano, con una barra che diventa ambra oltre l'80 percento e rossa al 100 percento.

Se raggiungi la tua quota inclusa, il traffico torna al tuo server di origine piuttosto che continuare a fatturarti. Il tuo sito rimane in piedi, ma perde l'accelerazione edge finché il misuratore non si ripristina o non passi a un piano con una quota più grande. Non ti vengono mai addebitati silenziosamente costi aggiuntivi per l'overage edge.

Se la scheda legge "Usage unavailable", la cifra live semplicemente non poteva essere recuperata in quel momento. È un problema di visualizzazione, non un segno che la CDN sia inattiva. Ricarica la pagina in un minuto.

Disattivare la CDN

  1. Apri Performance, poi Kapsule CDN sul sito.
  2. Scorri verso la scheda Disable CDN, che legge "Traffic goes back to your origin server."
  3. Fai clic su Disable.

Il traffico torna alla tua origine immediatamente, e la zona edge per il sito viene rimossa così la larghezza di banda smette di accumularsi. Puoi abilitarla di nuovo in qualsiasi momento, ma i record DNS e il certificato edge devono essere impostati di nuovo, quindi consenti altri pochi minuti.

Risoluzione dei Problemi

"Kapsule CDN needs a custom domain." Il sito è ancora su un nome host Kapsule condiviso. Connetti il tuo dominio, poi abilita la CDN su quel dominio. Questo è il motivo più comune per cui la levetta fallisce.

"Kapsule CDN is not included on your current plan." Il piano collegato a questo sito non ha diritti CDN. I progetti Orbit e i piani Container Hosting sono i casi soliti. Sposta il sito a uno dei piani elencati sopra e la levetta diventa disponibile. Vedi Upgrading Your Plan.

Il banner dice ancora che la CDN è spenta dopo un minuto. I record DNS devono propagarsi prima che il certificato possa essere emesso, il che richiede fino a circa cinque minuti. Attendi, poi ricarica.

È passato molto più di cinque minuti e la CDN è ancora spenta. La causa più probabile è che il DNS del tuo dominio non è ospitato con noi, quindi i record non potevano essere scritti automaticamente. Controlla dove puntano i tuoi nameserver. Se il tuo dominio è su nameserver Kapsule ed è ancora bloccato, contattaci.

Il mio sito è tornato all'origine dopo che ho modificato il DNS. Aggiungere di nuovo un record A su www o al dominio nudo sovrascrive i record che instradano il traffico all'edge. Disabilita la CDN, sistema il DNS che hai bisogno, poi abilitala di nuovo.

Il badge CDN è visibile ma le mie modifiche no. Questo è il caching che funziona come progettato. Purga l'URL che hai modificato, o l'intero sito: vedi Purging the Kapsule CDN Cache.

Il sito non è diventato più veloce. La CDN accelera la consegna, non la generazione della pagina. Se le tue pagine sono lente da costruire sull'origine, memorizzale nella cache più a lungo o correggi prima l'origine. Improving Website Speed copre il lato origine.

Se il badge non è ancora apparso quindici minuti dopo che hai abilitato la CDN, inviaci un'email a support@kapsulehost.com con il dominio del sito e guarderemo il rilascio del certificato.

Hai ancora bisogno di aiuto?

Scrivici a support@kapsulehost.com oppure apri una chat in KPanel.

Apri KPanel
Abilitare Kapsule CDN sul tuo sito