Attivando il CDN, per impostazione predefinita vengono esclusi alcuni file dal servizio del CDN:

  • Il file robots.txt.
  • Qualsiasi file nella directory .well-known.
  • Qualsiasi nome di file che contenga la parola “sitemap” (all’inizio, a metà o alla fine del nome del file).

Nelle impostazioni del CDN del sito (Siti WordPress > nome del sito > CDN > Escludi file dal CDN > Impostazioni), è possibile configurare altri percorsi di directory, URL e/o estensioni di file da escludere dal CDN.

Impostazioni di Esclusione dal CDN

Per gestire le esclusioni dal CDN del sito, cliccate sul vostro sito in MyKinsta e andate su CDN. Nella sezione Escludi i file dal CDN, fate clic sul pulsante Impostazioni.

Aggiungere Esclusioni

Inserite il percorso (directory), l’URL (percorso) o l’estensione del file che volete escludere.

  • Escludi i file in base alla directory (percorso della directory): Inserite un percorso di directory o file alla volta, relativo alla directory/cartella pubblica, come /wp-content/uploads/custom-image-folder, /my-documents o /data-feed.txt e fate clic sul pulsante Aggiungi directory. Tutte le risorse statiche all’interno di queste directory e sottodirectory (se esistono) saranno escluse dal CDN.
  • Escludi i file in base all’URL (percorso URL): Inserite il percorso (non includete il protocollo o il dominio), una pagina alla volta come /homepage, /blog/2021 o /shopping, e fate clic sul pulsante Aggiungi percorso URL. Tutte le risorse statiche di queste pagine saranno escluse dal CDN, in base all’intestazione Referer. Quando una pagina viene caricata nel browser, tutte le sotto-richieste di risorse statiche hanno un’intestazione Referer che corrisponde all’URL della pagina. Tutte le sotto-richieste che hanno un percorso URL escluso nell’intestazione Referer sono escluse dal CDN.
  • Escludi i file in base al tipo: Aggiungete una o più estensioni di file come .jpg, .jpeg o .gif scegliendo ogni tipo di file dal menu a discesa e cliccando sul pulsante Aggiungi estensione per ogni estensione da aggiungere. Tutti i file che terminano con una di queste estensioni saranno esclusi dal CDN, indipendentemente dalla loro posizione nei file del sito. Per trovare rapidamente l’estensione di un file, iniziate a digitarla nell’apposito campo.

    Impostazioni di MyKinsta per l'esclusione del CDN.
    Impostazioni di MyKinsta per l’esclusione del CDN.

Modifica delle Esclusioni

Per modificare le esclusioni di percorsi o URL, fate clic sull’icona della matita (modifica) sul lato destro dell’esclusione.

Modifica delle esclusioni di directory o URL nelle impostazioni di CDN di Kinsta.
Modifica delle esclusioni di directory o URL nelle impostazioni di CDN di Kinsta.

Nella finestra modale/pop-up che appare, eseguite le modifiche all’esclusione e fate clic sul pulsante Modifica esclusione per salvare le modifiche.

Salvataggio della modifica di un'esclusione dal CDN.
Salvataggio della modifica di un’esclusione dal CDN di Kinsta.

Eliminare le Esclusioni

Per eliminare un’esclusione, fate clic sull’icona del cestino (elimina) sul lato destro dell’esclusione.

Eliminare un'esclusione di directory o URL nelle impostazioni del CDN di Kinsta.
Eliminare un’esclusione di directory o URL nelle impostazioni del CDN di Kinsta.

È anche possibile selezionare più esclusioni spuntando la casella di controllo accanto a ciascuna di esse o la casella di selezione multipla nella parte superiore di ogni elenco di esclusioni per selezionare tutte le esclusioni in quell’elenco.

Eliminare più esclusioni di tipi di file in CDN di Kinsta.
Eliminare più esclusioni di tipi di file in CDN di Kinsta.

Note Importanti

  • La codifica percentuale (anche detta codifica URL) è un metodo per codificare gli spazi e alcuni caratteri speciali negli URL. Se necessario, questo metodo viene gestito in background. Se si inserisce un percorso URL con spazi o altri caratteri riservati, verrà visualizzato in MyKinsta nel modo in cui è stato inserito ma verrà memorizzato e utilizzato con il valore codificato, in modo da funzionare come previsto. Se non siete sicuri che un percorso URL sia codificato, aprite l’URL della pagina o della risorsa e copiate il percorso URL dalla barra degli indirizzi del browser.
  • Anche i sottopercorsi di un percorso di directory o di un URL sono esclusi. Ad esempio, se viene inserito /blog, anche le sottopagine come /blog/categoria-1 e /blog/categoria-1/titolo-post saranno escluse dal CDN. Se non volete che queste sottopagine siano escluse, dovrete inserire l’intero percorso della pagina da escludere. Inserendo /blog/categoria-2/titolo-post escluderete quella pagina dal CDN, mentre altre pagine come /blog, /blog/categoria-1 e persino /blog/categoria-2/un-altro-titolo saranno comunque servite dal CDN.
  • È possibile inserire solo un percorso o un’estensione di file alla volta.
  • È possibile escludere un singolo file specifico aggiungendo il percorso della directory e il nome del file al campo “Escludi file in base alla directory“.

Esempi di Esclusione

Escludi tutte le risorse statiche nella cartella /public/wp-content/my-custom-folder.

Aggiungi /wp-content/my-custom-folder a Escludi i file in base al percorso.

Aggiungere /wp-content/my-custom-folder a "Escludi file in base alla directory" nelle impostazioni di CDN.
Aggiungere /wp-content/my-custom-folder a “Escludi file in base alla directory” nelle impostazioni di CDN.

Visitando una pagina che carica risorse statiche da quella directory e visualizzando la scheda Network degli strumenti di sviluppo del browser, si vedrà che quelle risorse statiche stanno aggirando il CDN.

Escludere il file data-feed.txt nella directory pubblica.

Aggiungere /data-feed.txt a Escludi file in base alla directory.

Aggiungere /data-feed.txt a Escludi file in base alla directory nelle impostazioni di CDN.
Aggiungere /data-feed.txt a Escludi file in base alla directory nelle impostazioni di CDN.

Escludi tutte le risorse statiche della pagina /shop/item-1.

Aggiungi /shop/item-1 a Escludi file in base all’URL.

Aggiungi /shop/item-1 a Escludi i file in base all'URL nelle impostazioni di CDN.
Aggiungi /shop/item-1 a Escludi i file in base all’URL nelle impostazioni di CDN.

Visitando la pagina https://example.com/shop/item-1 e visualizzando la scheda Network degli strumenti per gli sviluppatori del browser, vedrete che tutte le risorse statiche caricate su quella pagina stanno bypassando il CDN.

Escludi tutti i file PDF dal CDN.

Aggiungi l’estensione PDF a Escludi file in base al tipo.

Aggiungi l'estensione PDF a Escludi file in base al tipo nelle impostazioni della CDN.
Aggiungi l’estensione PDF a Escludi file in base al tipo nelle impostazioni della CDN.

Visitando una pagina che include un file PDF e visualizzando la scheda Network degli strumenti per gli sviluppatori del browser, si vedrà che quel file sta aggirando il CDN.

Riepilogo

Aggiungendo le esclusioni del CDN, si può avere un controllo più preciso sui file che vengono serviti dal CDN. Per ottenere risultati ottimali, cercate di tenervi il più larghi possibile con le vostre esclusioni, ma siate specifici quanto basta per non escludere accidentalmente file che potrebbero essere serviti dal CDN.