Skip to content

Token API Cloudflare

Le credenziali API Cloudflare permettono a ImgHost di svuotare la memoria temporanea CDN di Cloudflare dopo modifiche ai file.

Impostazioni Token API Cloudflare

Dove configurare

Apri il pannello admin e vai a:

text
System Settings -> Security Settings -> Cloudflare API Token

Devi compilare:

  • Zone ID
  • Email dell'account
  • API Key

A cosa serve

Cloudflare può mettere in memoria temporanea gli URL pubblici delle immagini.

La memoria temporanea rende la distribuzione più veloce, ma può lasciare visibili contenuti vecchi per un po' dopo eliminazione, blocco, sostituzione o spostamento di un file.

Quando le credenziali API Cloudflare sono configurate, ImgHost prova a svuotare la memoria temporanea Cloudflare collegata al termine di queste operazioni.

È utile quando:

  • elimini un'immagine e vuoi che il link pubblico smetta di funzionare il prima possibile.
  • blocchi un'immagine e vuoi impedire ai visitatori di vedere il file di origine.
  • sostituisci un file con lo stesso nome e vuoi mostrare prima la nuova versione.
  • sposti o rinomini file e vuoi aggiornare rapidamente la memoria temporanea dei vecchi percorsi.
  • cambi regole di accesso pubblico e vuoi aggiornare prima la galleria pubblica o la memoria temporanea dell'immagine casuale.

Se lo lasci vuoto

ImgHost funziona normalmente anche senza questa impostazione.

La differenza è che ImgHost non svuoterà attivamente la memoria temporanea CDN Cloudflare. I visitatori potrebbero vedere il contenuto vecchio finché la memoria temporanea Cloudflare non scade da sola.

Trovare lo Zone ID

Lo Zone ID è lo Zone ID Cloudflare del sito usato dal tuo dominio ImgHost.

  1. Accedi alla dashboard Cloudflare.
  2. Apri il sito che contiene il dominio ImgHost.
  3. Trova Zone ID nella pagina panoramica del sito.
  4. Copialo nel campo Zone ID di ImgHost.

È lo Zone ID del sito, non l'Account ID.

Email dell'account

Inserisci l'indirizzo email con cui accedi a Cloudflare.

Deve corrispondere all'API Key che inserisci sotto.

API Key

Inserisci la Cloudflare Global API Key.

  1. Accedi alla dashboard Cloudflare.
  2. Apri il tuo profilo.
  3. Vai alla pagina API Tokens.
  4. Trova Global API Key.
  5. Visualizzala e copiala.
  6. Incollala nel campo API Key di ImgHost.

Visualizza Global API Key

Quando entra in funzione

Dopo aver compilato i campi, salva le impostazioni.

Le modifiche future ai file proveranno automaticamente a svuotare la memoria temporanea Cloudflare. Le operazioni passate non vengono gestite retroattivamente. Se hai eliminato o sostituito un file prima della configurazione, attendi la scadenza della memoria temporanea o svuotala manualmente da Cloudflare.

FAQ

È obbligatorio?

No.

Se il tuo dominio non usa Cloudflare o non ti dà fastidio il ritardo della memoria temporanea CDN, puoi lasciarlo vuoto.

Credenziali sbagliate bloccano i caricamenti?

Di solito no.

Credenziali errate impediscono solo lo svuotamento della memoria temporanea Cloudflare. I caricamenti e l'accesso normale ai file dovrebbero continuare a funzionare.

Perché un'immagine eliminata si apre ancora?

La causa più comune è che Cloudflare ha ancora il vecchio file in memoria temporanea.

Con credenziali API Cloudflare corrette, ImgHost svuota la memoria temporanea dell'URL collegato quando un file viene eliminato.

Perché vedo ancora la vecchia immagine dopo una sostituzione?

Anche questo dipende spesso dalla memoria temporanea CDN.

Dopo la configurazione, ImgHost prova a svuotare la memoria temporanea del vecchio URL quando un file con lo stesso nome viene sovrascritto.

Released as user documentation for ImgHost.