Salta al contenuto

WordPress errore 404 dopo modifica permalink

Pubblicato il Aggiornato il

In breve: se la homepage di WordPress funziona ma articoli e pagine restituiscono 404 dopo una modifica ai permalink, le regole di riscrittura potrebbero non essere aggiornate. Salva di nuovo la struttura in Impostazioni > Permalink , poi controlla .htaccess , document root e conflitti di slug. Non cancellare file o cambiare permessi senza un backup.

Come riconoscere il problema

Un problema di rewrite è probabile quando:

  • la homepage e wp-admin si aprono;
  • articoli, pagine o archivi con URL “amichevoli” restituiscono 404;
  • l’errore è iniziato subito dopo aver cambiato la struttura dei permalink, migrato il sito o modificato .htaccess;
  • lo stesso contenuto si apre con una URL semplice come /?p=123, sostituendo 123 con un ID esistente.

Se anche la homepage non funziona, oppure la URL semplice restituisce 404, il problema potrebbe riguardare document root, contenuto non pubblicato, dominio, plugin o configurazione del sito. Non concentrarti soltanto sui permalink.

  1. Accedi a WordPress come amministratore.
  2. Apri Impostazioni > Permalink.
  3. Controlla che la struttura selezionata sia quella desiderata.
  4. Fai clic su Salva le modifiche, anche senza cambiare opzione. WordPress rigenera le regole di riscrittura.
  5. Apri una pagina che prima restituiva 404 in una finestra privata.
  6. Se usi LiteSpeed Cache, svuota la cache relativa alla pagina o la cache LSCache dopo aver corretto le regole.

Il salvataggio dei permalink è la prima prova perché è reversibile e non richiede modifiche manuali. Non alternare più strutture per tentativi: cambiare le URL pubbliche può creare nuovi 404 e richiedere redirect.

Controllare .htaccess da cPanel

Se il salvataggio non risolve:

  1. apri cPanel > File Manager e abilita la visualizzazione dei file nascosti;
  2. entra nella document root della specifica installazione WordPress;
  3. scarica una copia di .htaccess prima di modificarlo;
  4. controlla se WordPress, nella pagina Permalink, segnala che il file non è scrivibile e mostra le regole da inserire;
  5. verifica che il blocco WordPress non sia stato eliminato, duplicato o inserito nel file di un altro dominio;
  6. salva una sola modifica e ripeti il test.

Usa le regole generate dalla tua installazione. Un esempio copiato da Internet può essere sbagliato per WordPress in sottocartella, multisito o configurazioni con direttive aggiuntive. Non impostare permessi 777 per rendere scrivibile il file.

Controlli per risolvere un errore 404 WordPress dopo la modifica dei permalink
Salva i permalink, verifica .htaccess e prova una URL semplice prima di controllare document root e plugin.

Altre cause di errore 404

  • Document root errata: dopo una migrazione il dominio può puntare a una cartella diversa da quella che contiene WordPress.
  • Indirizzi WordPress non coerenti: controlla Impostazioni > Generali e le eventuali costanti definite in wp-config.php.
  • Slug in conflitto: una pagina, una tassonomia o un tipo di contenuto personalizzato possono usare la stessa base.
  • Plugin o tema: componenti che registrano tipi di contenuto o regole di rewrite possono non averle aggiornate correttamente.
  • Redirect: regole manuali, plugin o CDN possono inviare la richiesta verso una URL inesistente.
  • Cache: una precedente risposta 404 può essere conservata dal browser, da LiteSpeed o da un CDN.

Per isolare un conflitto, disattiva un componente alla volta in un ambiente controllato e salva nuovamente i permalink. Evita la disattivazione simultanea di tutti i plugin su un sito in produzione se non hai un piano di ripristino.

Redirect dalle vecchie URL

Se hai cambiato volontariamente la struttura, le vecchie URL non vengono convertite automaticamente in quelle nuove. Dopo aver verificato la struttura definitiva, crea redirect 301 puntuali dalle vecchie pagine alle corrispondenti nuove.

Non reindirizzare tutti i 404 verso la homepage: nasconde collegamenti errati e crea risposte poco utili per utenti e motori di ricerca.

Quando contattare l’assistenza Xlogic

Apri un ticket se WordPress non riesce a scrivere .htaccess, non sai quale sia la document root, le regole scompaiono o l’errore continua con plugin disattivati. Indica dominio, URL funzionante e URL in 404, orario del test, struttura permalink, operazione che ha preceduto il problema e copia del messaggio visualizzato. Non inviare password.

Guide Xlogic correlate

Domande frequenti

Salvare di nuovo i permalink cancella articoli o pagine?

No. WordPress rigenera le regole di riscrittura; i contenuti restano nel database. Controlla però di non scegliere per errore una struttura diversa.

Perché /?p=123 funziona ma il permalink restituisce 404?

La URL semplice raggiunge WordPress senza usare la stessa riscrittura della URL amichevole. Se funziona, il controllo deve partire dalle regole dei permalink e da .htaccess.

Posso cancellare .htaccess e farlo ricreare da WordPress?

Non farlo senza una copia. Il file può contenere direttive aggiuntive per sicurezza, cache o redirect. Conserva l’originale e usa le regole mostrate dalla tua installazione.

Svuotare la cache risolve le regole permalink errate?

No. La cache può conservare una vecchia risposta 404, ma prima devi correggere rewrite, .htaccess o la causa reale. Svuotala dopo la correzione.

Fonti

WordPress errore 404 dopo modifica permalink ultima modifica: 2026-08-02T19:43:18+02:00 da Team tecnico Xlogic

Ti è piaciuto questo Post?