Activar módulo mod_rewrite de Apache en Linux y Windows

David Galisteo Cantero

Veamos de forma sencilla como activar el módulo mod_rewrite de Apache en Linux y Windows. Este módulo es necesario para que al configurar la opción de enlaces permanentes de WordPress o permalink se pueda llevar a cabo la reescritura de la url.

Primero veamos como hacerlo en Linux. 

Desde la consola bastará con introducir el siguiente comando:

sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart

A continuación editamos el archivo /etc/apache2/sites-enabled/000-default y buscamos la línea AllowOverride None y la cambiamos por AllowOverride All

sudo nano /etc/apache2/sites-available/000-default.conf
sudo service apache2 reload

Con esto activamos el módulo mod_rewrite de apache2 y reiniciando apache2 aplicamos los cambios.

Si no encuentras la sección donde está el AllowOverride en el 00-default puedes editar el archivo de configuración de Apache

sudo nano /etc/apache2/apache2.conf

Buscas la sección de Directorio /var/www y ahí cambias AllowOverride None por AllowOverride All. Ahora solo tienes que reinicar Apache y listo

sudo service apache2 restart

Veamos ahora como hacerlo en Windows

En Windows debemos modificar el archivo httpd.conf que dependiendo del servidor que hayamos instalado su ubicación será diferente. En este caso la instalación que se tiene es con appserv. Su ubicación es C:/AppServ/Apache2.2/conf/httpd.conf . En este archivo buscamos la linea «LoadModule rewrite_module modules/mod_rewrite.so» (sin comillas) y si tiene el caracter # es porque está comentado, borramos ese caracter.

Después buscamos esta sección:

<Directory />
Options FollowSymLinks ExecCGI Indexes
AllowOverride All
Order deny,allow
Deny from all
Satisfy all
</Directory>

Y debemos poner AllowOverride All . Como está en el caso anterior.

Con esto permitimos que se produzcan esas redirecciones que hace WordPress entre otros.

Es importante que el archivo .htaccess de tu proyecto tenga permisos de escritura o que añadas tu mismo la información que te indica WordPress desde el admin panel para que funcione correctamente.

Publicado el 11-11-2013

Donar

Si te ha sido de ayuda y quieres hacer una donación te lo agradeceremos :)

Compartelo!


17 comentarios

Deja un comentario

Comentanos

*

Ir arriba de la pagina