- Home
- Blog
- Web developer
- Errore 404 su Magento 2 dopo aggiornamento: cause e fix veloci
Errore 404 su Magento 2 dopo aggiornamento: cause e fix veloci

Getting your Trinity Audio player ready... |
Hai appena aggiornato il tuo store Magento 2 e improvvisamente ti ritrovi pagine prodotto o categorie con errore 404?
Niente panico: questo problema è più comune di quanto pensi.
Spesso è legato a URL rewrite corrotti, cache non svuotata o indici non aggiornati.
Ecco le cause più frequenti e come risolverlo subito.
✅ 1. Controlla le URL Rewrite
Magento 2 usa un sistema di URL Rewrite per gestire le URL SEO-friendly.
Dopo un upgrade, possono generarsi conflitti se:
Sono presenti redirect doppi o errati.
Prodotti/categorie sono stati rinominati senza aggiornare gli URL.
Come controllare:
Vai in Admin > Marketing > SEO & Search > URL Rewrite.
Cerca le URL che restituiscono errore 404.
Controlla se puntano a ID di prodotto o categoria corretti.
Modifica o elimina le rewrite duplicate.
🔄 2. Ricostruisci gli indici
Magento 2 dipende fortemente dagli indici.
Dopo un aggiornamento, devi reindicizzare per aggiornare URL, categorie e prodotti.
Esegui via CLI:
Per verificare lo stato:
🧹 3. Svuota cache
La cache di Magento può conservare vecchie route e causare 404.
Esegui:
🗂️ 4. Controlla le regole .htaccess o nginx
Se hai un server Apache, verifica .htaccess:
Rewrites per URL SEO devono essere attivi.
Modulo
mod_rewritedeve essere abilitato.
Su Nginx:
Verifica la configurazione dei rewrite nelle
server blocks.
🔑 5. Verifica permessi e deploy static
Dopo un aggiornamento:
I permessi file devono essere corretti (
644per file,755per cartelle).A volte devi rigenerare static content:
🧐 6. Controlla plugin o moduli di terze parti
Un modulo SEO o URL Manager potrebbe aver sovrascritto route.
Disattiva temporaneamente moduli sospetti:
Poi svuota cache e riprova.
🛑 Errore comune da evitare
Non modificare manualmente tabelle url_rewrite nel database senza sapere cosa fai!
Usa sempre il backend o comandi CLI per mantenere coerenza.
🧭 Check rapido: checklist
✔️ Reindex completato
✔️ Cache pulita
✔️ URL Rewrite corrette
✔️ Permessi file ok
✔️ Plugin di terze parti controllati
🔚 Conclusione
Un errore 404 su Magento 2 dopo un aggiornamento si risolve quasi sempre con:
Reindex
Cache flush
Controllo URL Rewrite
In pochi minuti puoi ripristinare pagine, categorie e prodotti senza perdere traffico SEO.