Instalar el módulo mod_rewrite en Ubuntu

Si necesitas usar el módulo mod_rewrite de Apache para usar basta con hacer:

sudo a2enmod rewrite

Editar el fichero /etc/apache2/sites-enabled/000-default y cambiar: ‘AllowOverride None’ por ‘AllowOverride All’ en el apartado correspondiente al directorio www.

y luego reiniciar Apache:

sudo /etc/init.d/apache2 force-reload

El módulo mod_rewrite se suele usar para convertir las URL de una web en “amigables” para los navegadores. Por ejemplo para convertir:

index.php?page=main&section=cursos&num=3

a algo como:

main/cursos/3

Esta segunda es más fácil de recordar para los humanos y a los buscadores les gusta más.

Enlaces más o menos relacionados

  • Instalar el plugin Macromedia Flash para Firefox en Ubuntu
  • VMWare - Windows XP en Ubuntu Linux
  • Instalar webmin en Ubuntu 6.06 Dapper
  • Instalar gcc en Ubuntu
  • Redirecciones 301 con PHP
  • 4 Responses to “Instalar el módulo mod_rewrite en Ubuntu” »»

    1. Comentario by untipoagradecido | 08/23/07 at 10:32 pm

      gracias :P
      yo estaba buscandolo en el synaptic moskeado por que normalmente venia instaldo en otras distros cuando isntalabas apache…

    2. Comentario by keoshi | 09/02/07 at 11:42 pm

      Señor!!!
      podria explicar para los que no tienen conexión a internet y tienen que instalar manualmente desde los paquetes que estan en disco duro!

      Facil es escribir unos cuantos comanditoss!

      Si puede ayudarme, ahi está mi emilio.

    3. Comentario by Covi | 11/25/07 at 3:19 am

      Genial, también me sorprendió que no rulara en las últimas distros (Feisty y Gutsy) y tras cargar el módulo rewrite de otras maneras más comunes tampoco me funcionaba.
      No lo entiendo pero es la primera solución válida que he encontrado ^^
      Gracias ;)

    4. zaq
      Comentario by zaq | 01/27/08 at 4:22 am

      @keoshi:

      Jajaja, ponte a investigar y deja de reclamar, me cagan las personas como tu ;)

    Escribe un comentario »»

    eXTReMe Tracker