Quando fai clic su uno dei tuoi post di WordPress viene visualizzato un errore 404 che non è disponibile, ma per fortuna la soluzione è abbastanza semplice. Tuttavia, non esiste una ragione chiara per cui si verifica questo problema, il che rende difficile la prevenzione.

Ciò ha a che fare con la struttura del permalink del tuo sito, che è parzialmente controllata dal file " .htaccess ". È più probabile che si verifichi questo problema se si utilizza abbastanza permalink A differenza della configurazione predefinita di WordPress.

Questo non significa che non dovresti usare " Permalink abbastanza ". Significa solo che il tuo file .htaccess È stato cancellato o danneggiato in qualche modo ed è necessario correggere il problema poiché è responsabile dell'errore 404 visualizzato per i tuoi articoli.

Soluzione n. 1: correggi l'errore 404 ripristinando i permalink

Questo problema è in genere causato da un file " .htaccess "Corrotto, come precedentemente affermato. Il tuo potrebbe essere stato eliminato o danneggiato in qualche modo, causando questo errore 404 quando accedi a un articolo.

Fortunatamente, esiste un modo semplice per generare un nuovo file " .htaccess Il che non richiede di lasciare la dashboard. Tutto quello che devi fare è aprire il " impostazioni », Selezionare« Permalink Per accedere alla pagina delle impostazioni dei permalink.

permalink categorie di WordPress

Scorri fino alla fine di questa pagina e fai clic su Salva modifiche. Questo esegue una serie di azioni diverse, inclusa la pulizia delle regole di riscrittura del file. Questo dovrebbe essere sufficiente per correggere l'errore 404 nella maggior parte dei casi.

Soluzione n. 2: reimpostare manualmente le regole di scrittura

Se la semplice soluzione a due clic non funziona, potrebbe essere necessario fare un po 'di più per riscrivere il file ".htaccess". Dovrai accedere al tuo sito tramite un client FTP per questo. Ti abbiamo già mostrato come installare WordPress con FileZilla.

Tutto quello che devi fare è accedere al tuo spazio.sistemazione, e attivare la visualizzazione dei file nascosti, nella sezione " public_html ", dove si trovano i file il tuo blog.

Se non vedi un file .htaccess Nella directory principale del tuo sito, potresti dover forzare il client FTP a mostrare i file nascosti. Se sei su FileZilla, fai clic su Server nel menu in alto, quindi seleziona "Forza mostra file nascosti".

view-i-files-cache-ftp-FileZilla

Dopo aver trovato il file .htaccess, fai clic con il pulsante destro del mouse e seleziona le autorizzazioni per i file. Puoi provare a risolvere questo problema creando il file .htaccess »Scrivibile temporaneamente. Immettere 666 come valore numerico per questo e fare clic su OK per salvare questa impostazione.

refresh-of-file-on-Server

Fai clic su "Aggiorna" sulla barra degli strumentioutils da FileZilla, per aggiornare i tuoi file. Torna su WordPress, vai di nuovo alle impostazioni del permalink e applica la soluzione numero 1 sopra.

È quindi possibile tornare a FileZilla e modificare le autorizzazioni del file " .htaccess Per " 644 Per motivi di sicurezza. Aggiorna il client FTP quando hai finito.

Pensieri finali

A volte questo problema non ha nulla a che fare con WordPress, il problema potrebbe riguardare il tuo sistemazione. Infatti, la struttura dei permalink offerta da WordPress richiede un modulo specifico su Apache, questo è il modulo " mod_rewrite ". È inoltre necessario rassicurare l'host che il modulo è disponibile.

Questo è tutto per questo tutorial, spero che ti possa aiutare a risolvere il problema 404 sui tuoi articoli WordPress.