,

Amazon S3 per WordPress: guida completa alla configurazione 2026

Una guida completa alla configurazione di Amazon S3 per WordPress nel 2026: bucket, IAM, CORS, CloudFront e il lato WordPress.

Modern data center server racks

Configurare Amazon S3 per WordPress è nel 2026 il modo più consolidato per spostare la libreria multimediale di WordPress. Questa guida illustra la creazione del bucket, i permessi IAM, CORS, CloudFront e il lato WordPress, senza saltare i passaggi in cui tutti si bloccano.

Passo uno: creare un bucket nel modo giusto

Crea il bucket in una regione vicina al tuo pubblico. Blocca tutto l’accesso pubblico per un bucket privato, oppure consenti un accesso specifico tramite una distribuzione CloudFront se prevedi di servire i file pubblicamente. Il versioning è facoltativo ma utile per il ripristino.

Assegna al bucket un nome prevedibile. Se salti il passaggio della CDN, il nome del bucket entra a far parte di ogni URL, quindi scegline uno che saresti contento di vedere in una sitemap.

Passo due: blindare IAM

Crea un utente IAM dedicato esclusivamente a WordPress con accesso programmatico. Assegnagli una policy che consenta solo le operazioni di cui il tuo plugin di offload ha realmente bisogno. Lettura, scrittura, elenco ed eliminazione su quel bucket specifico. Nient’altro.

Genera le chiavi di accesso, conservale nel gestore dei segreti del tuo WordPress e non incollarle mai in wp-config.php in un repository pubblico.

Passo tre: CORS perché il browser collabori

Se mai carichi immagini da JavaScript o esegui operazioni canvas su di esse, imposta una policy CORS sul bucket. Consenti GET dall’origine del tuo sito. La maggior parte della distribuzione statica non ha bisogno di CORS, ma è bene averlo configurato prima di scoprire che serve.

CloudFront ha impostazioni CORS proprie che prevalgono su quelle del bucket se servi tramite CloudFront. Configura entrambe per coerenza.

Passo quattro: collegare WordPress a S3

Installa Defyn Media Offload e incolla il nome del bucket, la regione e le chiavi di accesso IAM. Il plugin verifica la connessione, esegue un piccolo test di caricamento e segnala con chiarezza eventuali problemi di permessi. Da lì, ogni nuovo caricamento viene trasmesso automaticamente a S3.

Per i media esistenti, il plugin Defyn Media Offload include un comando WP-CLI riavviabile. Eseguilo una volta per migrare tutto ciò che hai già caricato. La migrazione sopravvive alle sessioni SSH interrotte.

Passo cinque: CloudFront davanti a S3

Gli URL diretti di S3 vanno bene per i prototipi. Per la produzione, metti CloudFront davanti. Memorizza i file nella cache edge, termina rapidamente il TLS e ti consente di servire dal tuo nome host personalizzato.

Aggiorna l’impostazione dell’URL della CDN nel plugin perché punti alla distribuzione CloudFront. WordPress servirà ora ogni immagine, variante srcset e foto di prodotto tramite la CDN.

Domande frequenti

La configurazione di Amazon S3 per WordPress è costosa?

No. Una tipica libreria multimediale di WordPress costa pochi dollari al mese su S3 più CloudFront. Più grande è la libreria, migliore è la tariffa per gigabyte.

Mi serve una hosted zone di Route 53?

No. Puoi far puntare qualsiasi provider DNS a CloudFront. Route 53 è l’opzione nativa di AWS, ma non è obbligatoria.

E la cifratura lato server?

Attivala. SSE-S3 è gratuito e standard. SSE-KMS è più sicuro, ma aggiunge costi e complessità.

Quanto tempo richiede la migrazione?

Una libreria di diecimila immagini di solito migra in una o due ore a seconda della banda. Il plugin è riavviabile, quindi puoi lasciarlo lavorare durante la notte.

Vuoi spostare i media del tuo WordPress su S3 con una configurazione fatta bene fin dall’inizio? Defyn aiuta le aziende australiane a creare un’archiviazione media veloce e sicura che cresce con il loro traffico.

Avatar Claire Smith
Sponsored Loved this story? Defyn turns articles like this into the websites your competitors wish they had. Talk to us → defyn.com.au