Torna al blog

Risoluzione dei problemi dell'errore 404 Pagina non trovata dopo il salvataggio dei menu di WordPress

2023-07-262 minuti di lettura

Oggi mi sono imbattuto in un problema inaspettato. Stavo cercando di salvare un menu su WordPress e ho ricevuto un errore '404 Pagina non trovata'. È un problema strano, vero? Se anche tu stai affrontando questo problema, scopriamo insieme come risolverlo.

Problema:

Viene visualizzato un errore 404 quando si tenta di salvare un menu di WordPress. Il problema scompare se si disattiva ModSecurity.

Perché succede:

ModSecurity utilizza un set di regole per proteggere il tuo sito web. A volte, queste regole bloccano erroneamente azioni innocue (come il salvataggio del tuo menu), che è quello che sta succedendo qui.

ModSecurity è un firewall per applicazioni web (WAF) open-source che protegge i siti web da vari tipi di attacchi. Ispeziona il traffico in entrata del server e applica regole progettate per bloccare minacce comuni come SQL injection e cross-site scripting. Compatibile con diversi web server come Apache, Nginx e IIS, migliora la sicurezza attraverso il monitoraggio e l'analisi del traffico in tempo reale.

Come risolverlo:

Disattivare ModSecurity può risolvere questo problema, ma non è consigliato perché lascia il tuo sito web non protetto. Ecco soluzioni più sicure:

  1. Aggiorna le tue regole: Se le tue regole ModSecurity sono obsolete, aggiornarle potrebbe risolvere il problema.
  2. Passa ModSecurity alla modalità 'Solo rilevamento': Questo ti permette di vedere cosa bloccherebbe ModSecurity senza bloccarlo effettivamente, in modo da poter capire cosa sta causando il problema.
  3. Consenti determinate azioni: Puoi creare una regola che consenta il salvataggio di un menu di WordPress.
  4. Disattiva la regola problematica: Se una regola sta causando il problema, puoi disattivarla. Fai solo attenzione a non lasciare il tuo sito non protetto.

Con questi passaggi, puoi risolvere il problema e mantenere il tuo sito web sicuro e funzionante senza intoppi.