El módulo rewrite es un módulo de Apache que permite modificar la URL de un sitio. Este módulo lo requieren diferentes aplicaciones pero viene desactivado por defecto.
Para activarlo en Ubuntu se usaría el comando a2enmod que permite pasar los módulo disponibles de apache del directorio /etc/apache2/mods-available al directorio /etc/apache2/modsenabled
$ sudo a2enmod rewrite
Quedaría indicar donde se quiere aplicar el módulo, con lo cual se abre el archivo de configuración:
$ sudo gedit /etc/apache2/sites-enabled/000
Y se reemplaza AllowOverride None por AllowOverride All donde se quiera aplicar el cambio.
Por último tenemos que reiniciar el Apache:
$ sudo /etc/init.d/apache2 force-reloadan>