Mi sono giunte alcune segnalazione che a volte, soprattutto con WordPress, una volta installato un server con linux ed apache, i permalink non funzionano.
Per funzionare sono necessari alcune attività lato server:
- Deve essere attivo il modulo Rewrite, nel caso non sia attivo basta lanciare con i permessi di root da una finestra di terminale:
sudo a2enmod rewrite
sudo systemctl restart apache2
- Il file .htaccess deve avere i permessi di scrittura
- Nel file .htaccess deve essere presente:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
</IfModule>
- Nel file di configurazione di Apache che trovate in:
/etc/apache2/apache2.conf
accertatevi che l’istruzione AllowOverride sia impostata su All per la direttiva /var/www
Dopo aver apportato le seguente modifiche riavviate Apache con il comando:
sudo systemctl restart apache2
e i permalink dovrebbero ora funzionare perfettamente. Fatemi sapere!!