Posted by & filed under Ubuntu, Web Development.

DMCA.com

Apache

Non so voi, ma io avendo cambiato più di una volta i permalinks relativi al mio blog ho avuto diversi problemi.

oggi vi spiegherò come risolvere i problemi relativi ad essi.

I permalinks si cambiano andando nel pannello di amministrazione di wordpress ed in particolare nella sezione impostazioni>permalinks.

Se quando provate a modificarne la struttura vi esce un messaggio di errore in fondo alla pagina significa probabilmente che la cartella dove è installato wordpress non ha i permessi necessari per creare il file .htaccess necessario per il rewriting dei permalinks.

Per risolvere il problema date a tutta la cartella che contiene wordpress i permessi 777.

Se anche cosi facendo non risolvete il problema significa che il modulo rewrite sul vostro server non è abilitato.

Abilitare il modulo rewrite

Ammesso che voi abbiate un server apache 2, aprite il file /etc/apache2/sites-aviable/default .

All’interno di esso troverete diverse sezioni di codice come questa:

AllowOverride None

Sostituite tutte queste sezioni di codice con:

AllowOverride All

E salvate il file.

Date ora il comando:

sudo a2enmod rewrite

Ed infine per riavviare il server:

/etc/init.d/apache2 restart

A questo punto se avete fatto tutto correttamente non vi resta che impostare i nuovi permalinks e godervi il vostro blog :)