Ubuntu, apache2 e il modulo mod_rewrite

Installando elgg ho dovuto abilitare il mod_rewrite di apache.

Per vedere se è già presente è sufficiente la funzione phpinfo, che restituisce, sotto la sezione apache2handler la voce Loaded Modules il modulo mod_rewrite.
Se non c’è, questo è quello che ho fatto per attivarlo:

sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart

Poi ho aperto il file 000-default, nella directory /etc/apache2/sites-enabled, e modificato la riga

AllowOverride None

in

AllowOverride all

nel tag riferito al virtual host interessato (nel mio caso <Directory /var/www/>). Infine un ultimo riavvio di apache.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>