Activar .htaccess en Apache

Ya sea para poder disfrutar de los Permalinks en WordPress o para poder ejecutar cualquier framework con front controller como Laravel, es imprescindible hacer uso del .htaccess en Apache, que por defecto suele venir desactivado.

Activar el .htaccess es sencillo, solo hace falta seguir los siguientes pasos:


Ejecuta como root el siguiente comando, que activará el módulo mod_rewrite en Apache:

a2enmod rewrite


Asegúrate de que AllowOverride esté puesto como "All" en el fichero de configuración de apache, que normalmente estará en "/etc/apache2/apache2.conf", para los directorios a los que quieras aplicar el htaccess:

<Directory /var/www/>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
</Directory>


En el mismo fichero, asegúrate de que la linea "AccessFileName .htaccess" no esté comentada.

Ahora solo tienes que reiniciar Apache con /etc/init.d/apache2 restart et voilà.

Entradas populares de este blog

Pequeño side project: ueber.xyz