El módulo rewrite o mod_rewrite de Apache es necesario para lograr los llamados enlaces permanentes o permalink en WordPress. Es una forma de direcciones URL más amigables con el usuario y que Google valora positivamente.
La tarea a realizar consta de dos pasos. Primero activar el módulo rewrite que añade esta funcionalidad y después adecuar la configuración del Apache para que haga uso de esta característica.
Para activar el módulo simplemete ejecutamos
| 0 1 2 | sudo a2enmod rewrite | 
Después deberemos editar la configuración. Esto podría ser en el .htaccess o en la configuración de cada dominio virtual que por defecto será en “/etc/apache2/sites-enabled/000-default”. Si usamos dominios virtuales en nuestro servidor Apache podríamos necesitar editar el archivo de configuración para cada dominio.
Abrimos con la siguiente orden:
| 0 1 2 | sudo nano /etc/apache2/sites-enabled/000-default | 
Y buscamos AllowOverride None y lo cambiamos por AllowOverride All y reiniciamos el servidor Apache con:
| 0 1 2 | sudo service apache2 restart | 
Y eso es todo. Ahora podremos activar los enlaces permanentes en WordPress, en cualquier otro CMS o usarlos en nuestras propias aplicaciones web.


 
	
Hola que tal.
Yo tengo instalado el debian 8.0 y no aparece AllowOverride en el archivo 000-default.conf, y la verdad que no se donde pueda estar