WordPress è un potente CMS. A volte un piccolo ritocco può rendere il tuo sito web inaccessibile in alcuni suoi punti restituendo gli errori 404. ecco come correggere gli errori 404 su WordPress

Tuttavia, trovare soluzione per ogni errore su WordPress è estremamente semplice (controlla come richiedere correttamente il supporto per WordPress e ottenerlo). In passato abbiamo trattato alcuni dei problemi più comuni che gli utenti di WordPress affrontano. Come l’errore interno  del server o l’errore di connessione al database. Un altro problema comune a cui la maggior parte degli utenti di WordPress si trova ad un certo punto sono i messaggi WordPress che restituiscono un errore 404. In questo articolo ti mostreremo come correggere i messaggi di WordPress restituendo un errore 404.

Di solito in questo scenario un utente può accedere alla propria area admin di WordPress, o alla pagina principale del proprio blog, ma quando cerca di accedere ad un singolo post riceve un errore 404 (Pagina Non trovata). Prima di tutto, non farti prendere dal panico quasi sempre i tuoi post sono ancora lì e sono completamente al sicuro. Questo di solito accade se il tuo file .htaccess viene cancellato o qualcosa è andato storto con le regole di riscrittura. Quello che devi fare è correggere le impostazioni dei permalink.

Vai su Impostazioni »Permalink e fai semplicemente clic sul pulsante Salva modifiche.

aggiorna permalinks

Questo aggiornerà le impostazioni dei permalink e le regole di riscrittura. Nella maggior parte dei casi questa soluzione corregge l’errore 404 di WordPress.

Tuttavia, se non funziona nel tuo caso, probabilmente devi aggiornare manualmente il tuo file .htaccess.

Accedi quindi al tuo server usando FTP e modifica il file .htaccess che si trova nella stessa posizione in cui si trovano cartelle come / wp-content / e / wp-includes /. La cosa più semplice che puoi fare è rendere temporaneamente scrivibile il file cambiando le autorizzazioni in 666. Quindi ripeti la soluzione originale. Non dimenticare di cambiare le autorizzazioni di nuovo a 660. Puoi anche aggiungere manualmente questo codice nel tuo file .htaccess:

1
2
3
4
5
6
7
8
9
10
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Soluzioni per installazioni in locale

Spesso i webmaster installano WordPress sui loro computer utilizzando un server locale a scopo di test. Se desideri utilizzare dei bei permalink, è necessario abilitare rewrite_module nella configurazione Apache di MAMP, WAMP o XXAMP.

Abbiamo scritto un tutorial qui su come abilitare i permalink personalizzati nell’ambiente locale di WordPress.

Speriamo che questo articolo ti abbia aiutato a risolvere i post con errori 404 errori su WordPress. Questa soluzione ha funzionato per te? Hai un’altra soluzione che ha funzionato per te? Condividila nei commenti qui sotto. Vorremmo rendere questo articolo una risorsa completa per gli utenti che si imbattono in questo problema.