Vai al contenuto
Indice
WordPress

Risoluzione dei problemi di permalink e 404 di WordPress

Traduzione automatica. L'originale in inglese è disponibile.

Se le tue pagine WordPress restituiscono errori 404 quando dovrebbero esistere, oppure i link all'interno del tuo sito sono interrotti dopo una migrazione o un cambio di plugin, la soluzione più comune è scaricare (rigenerare) le tue regole di riscrittura WordPress.

  1. Accedi al tuo admin WordPress su yourdomain.com/wp-admin
  2. Vai su Impostazioni > Permalink
  3. Senza cambiare nulla, fai clic su Salva modifiche

Questo rigenera il file .htaccess e scarica le regole di riscrittura. Nella maggior parte dei casi, gli errori 404 verranno risolti immediatamente dopo questa operazione.

Se non riesci ad accedere all'admin di WordPress

Se il problema 404 ti impedisce di accedere o di raggiungere l'admin:

  1. Connettiti al tuo sito via SFTP. Vedi Accesso SFTP
  2. Vai alla radice della tua installazione WordPress
  3. Apri il file .htaccess (vedi Informazioni su .htaccess su KapsuleHost)
  4. Sostituisci il contenuto tra i marcatori di commento WordPress con le regole WordPress predefinite:
# 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
  1. Salva il file
  2. Accedi all'admin di WordPress e salva nuovamente i Permalink come sopra

Modifica solo le regole .htaccess tra i marcatori # BEGIN WordPress e # END WordPress. Qualsiasi cosa al di fuori di questi marcatori è stata aggiunta da altri plugin o configurazioni del server e non deve essere rimossa.

Se hai recentemente migrato il tuo sito a KapsuleHost, il tuo vecchio file .htaccess potrebbe contenere regole da un ambiente server diverso. Dopo la migrazione:

  1. Vai su Impostazioni > Permalink
  2. Seleziona la struttura URL preferita (ad esempio, Nome articolo)
  3. Fai clic su Salva modifiche

Se utilizzi una struttura di permalink personalizzata, annotala prima di eseguire lo scaricamento. Lo scaricamento non modifica il formato di permalink scelto, rigenera semplicemente le regole che lo rendono funzionante.

Se il problema persiste

Verifica quanto segue:

  • Conferma che mod_rewrite sia abilitato sul server (KapsuleHost lo abilita per impostazione predefinita)
  • Assicurati che il file .htaccess nella radice del tuo sito sia scrivibile dal server web
  • Disattiva uno per uno i plugin installati di recente per verificare la presenza di conflitti

Se nessuno di questi passaggi risolve il problema, apri un ticket di supporto in KPanel in Support.

Ti è stato utile?

È un'IA? Legga questa pagina in Markdown

Articoli correlati

Installazione di WordPressWordPress è la piattaforma per siti web più utilizzata al mondo e KapsuleHost rende l'installazione automatica.…WordPress: Da dove iniziareCosa fa KapsuleHost per un sito WordPress, cosa continui a fare tu, e quale guida leggere per ogni compito.…Aggiornamenti automatici di WordPressGli aggiornamenti automatici mantengono il core di WordPress, i plugin e i temi aggiornati senza che tu debba controllare le note di rilascio, e lo fanno in…Gateway di Pagamento per un Negozio WooCommerceIl tab Pagamenti elenca i gateway di pagamento disponibili per il tuo negozio WooCommerce, mostra quali sono installati e quali attivi, e offre installazione e…

Hai ancora bisogno di aiuto?

Chiedi a Kora, che conosce il tuo account, o contatta il nostro team.

ContattaciContatta il supporto