Se il tuo sito WordPress è self-hosted su un tuo server casalingo o da qualsiasi altra parte nel mondo, quasi sicuramente avrai dovuto installare Apache, MySql (o MariaDB) e WordPress stesso.

Una volta installato il tutto, hai installato il tuo tema e hai cominciato a scrivere articoli / creare pagine. Poi hai cambiato aspetto ai permalinks e ora il tuo sito è raggiungibile ma i tuoi articoli non più. Errore 404.

Ho avuto il tuo stesso problema e ho risolto con 3 semplicissimi passaggi:

1) verifica i parametri del file config di Apache:

sudo nano /etc/apache2/apache2.conf

Una volta aperto verifica che sotto <Directory /var/www> il parametro AllowOverride sia settato su All (probabilmente tu lo hai su None). Salva ed esci

2) abilita il modulo “rewrite” di Apache

sudo a2enmod rewrite

3) riavvia il servizio Apache2

sudo service apache2 restart

Ricarica la tua pagina web et voilà!

Nota: se hai ancora problemi, prova semplicemente a ri-salvare i permalinks direttamente dal pannello d’amministrazione WordPress

Per chi volesse continuare a leggere su Apache2 vi rimando al sito ufficiale

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *