Para poder utilizar .htaccess en nuestro servidor apache tenemos que activar la opción en el archivo de configuración de apache.

Para ello abrimos el archivo:
sudo vi /etc/apache2/apache2.conf
Una vez abierto hay que ir a la línea dónde pone AllowOverride None
y cambiarla por:
AllowOverride All
Y ahora hay que reiniciar apache2
sudo service apache2 restart
Si sigue sin dejarnos utilizar nuestro archivo de .htaccess tenemos que activar el módulo rewrite
sudo a2enmod rewrite
Y reiniciar apache
Si al cargar la página, da error, es que tenemos un error en el .htaccess, tendremos que revisar nuestro archivo.

Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.