Uno di quei problemi contro i quali sbatti la testa e ti sembra di impazzire. Installi il tuo sito wordpress, fai il restore del dump del database…tutto ok. Il tema è a posto. Installi con cura i plugin, uno alla volta, tutto ok. E’ fatta, il sito gira. Sospiro di soddisfazione. Un momento, c’è ancora da cambiare quei brutti link, passando dalla struttura dei link di default a una struttura più ordinata e più utile ai fini SEO. Cambi i permalink… ed inizia l’incubo. Tutte le pagine e tutte le categorie danno un 404, page not found. Cosa è successo? Vai su Google e trovi centinaia di grida di dolore e inizi a provare ogni metodo che trovi, con il solo risultato di fare un minestrone informatico.
Io ho risolto così: per me il problema era cambiare la direttiva “AllowOverride None” in “AllowOverride All” nella configurazione di Apache (nella parte relativa a /var/www).
Quando ho visto tutto funzionare, non mi è parso vero, e quindi posto a futura memoria!