Abilitare il file htaccess in Apache 2.4
Ad ogni versione di Apache cambia qualcosa.
Oggi mi sono ritrovato a combattere di nuovo con il file htaccess in Apache 2.4!
Vediamo quali sono gli step da seguire.
Prima di tutto create il file htaccess (con il punto davanti se siete su Linux o macOS, senza se siete su Windows):
RewriteEngine on
RewriteRule index.html index.php [L]
ErrorDocument 404 http://www.sito.it/
A questo punto modificate il file che si trova in /etc/apache2/apache.conf, alla sezione Directory che riguarda la document root; vi posto il mio:
<Directory /var/www/>
Options Indexes FollowSymLinks
#AllowOverride None
AllowOverride All
Require all granted
</Directory>
Poi abilitate il modulo:
# a2enmod rewrite
E riavviate Apache:
# service apache2 restart
Dovreste stare a posto!
Enjoy!
server apache directory rewrite htaccess
Commentami!