Nel 2026, spostare i media di WordPress su Cloudflare R2 è diventata la scelta di chi bada alla banda. R2 è compatibile con S3, non applica costi di egress e si abbina naturalmente alla CDN di Cloudflare. Questa guida illustra i veri vantaggi, gli svantaggi onesti e la configurazione esatta.
Perché R2 ha preso piede per WordPress
R2 fa pagare l’archiviazione ma non l’egress. Per un sito WordPress che serve milioni di impression di immagini al mese, l’assenza di costi di egress si traduce in una fattura piatta e prevedibile, indipendentemente dal traffico.
Abbinato alla CDN di Cloudflare posta davanti, R2 offre in pratica una distribuzione globale a un prezzo competitivo rispetto ai provider di archiviazione più economici.
Gli svantaggi onesti
R2 è più giovane di S3 e ha una storia di incidenti più breve. Alcune funzionalità avanzate di S3 non hanno ancora un equivalente in R2. Le transizioni tra classi di archiviazione degli oggetti, le regole di ciclo di vita granulari e alcune particolarità dell’SDK si comportano in modo leggermente diverso.
Per un normale offload dei media di WordPress queste lacune non contano. Per una pipeline aziendale complessa potrebbero contare.
La configurazione che funziona e basta
Crea un bucket R2 nella tua dashboard di Cloudflare. Genera un token API R2 con permessi di lettura e scrittura su quel bucket. Installa Defyn Media Offload, scegli R2 come backend e incolla l’URL dell’endpoint, l’access key e la secret key.
Il plugin Defyn Media Offload tratta R2 come qualsiasi altro archivio compatibile con S3. Lo stesso plugin gestisce i caricamenti, la riscrittura degli URL e la migrazione. Non c’è alcuna configurazione specifica per R2 oltre alle credenziali.
Abbinare R2 alla CDN di Cloudflare
Collega un nome host personalizzato al bucket R2. Ora i caricamenti finiscono in R2 e le letture passano automaticamente per la CDN di Cloudflare. Le regole di cache sul nome host controllano con quanta aggressività i nodi edge memorizzano nella cache le risposte delle immagini.
Per la maggior parte dei siti WordPress, un TTL di cache di un anno su /wp-content/uploads/ è l’impostazione predefinita corretta. Gli URL delle immagini cambiano quando cambia il contenuto, perché WordPress include una marca temporale.
Quanto costa davvero
L’archiviazione costa circa quindici centesimi per gigabyte al mese. Le operazioni di Classe A, come le scritture, comportano piccole commissioni per richiesta. Le operazioni di Classe B, come le letture, sono ancora più economiche. L’egress è pari a zero.
Per una libreria da cento gigabyte che serve un milione di richieste al mese, la fattura si aggira sui quindici dollari. Confrontalo con S3 più CloudFront per lo stesso carico di lavoro, che di solito costa da tre a cinque volte di più.
Domande frequenti
Lo spostamento dei media di WordPress tramite Cloudflare R2 è abbastanza affidabile per la produzione?
Sì. R2 è disponibile a tutti dal 2022 e alimenta da anni siti WordPress in produzione. L’affidabilità è alla pari con S3.
Mi serve un account CDN di Cloudflare?
La versione gratuita di Cloudflare è sufficiente per collegare un nome host personalizzato a un bucket R2. Paghi solo l’archiviazione e le operazioni di R2.
Posso migrare da S3 a R2 senza rompere gli URL?
Sì, se usi lo stesso plugin. Copia il contenuto del bucket con rclone, cambia il backend del plugin e gli URL vengono riscritti verso il nuovo host in fase di lettura.
Cosa succede se Cloudflare ha un disservizio?
Le immagini in cache continuano a essere servite dai nodi edge durante un breve incidente di Cloudflare. I nuovi caricamenti restano in coda finché R2 non è di nuovo raggiungibile.
Vuoi spostare i media del tuo WordPress senza sorprese in fattura? Defyn aiuta le aziende australiane a configurare un’archiviazione media veloce ed economica che cresce con il loro traffico.



