Activar mod_rewrite en centos

Todo lo relacionado con el manejo de los servidores web a tu alcance. Foro para discusión de servidores y consultas sobre problemas.
Responder
Avatar de Usuario
Eduardo
Administrador
Mensajes: 216
Registrado: Dom Oct 23, 2016 1:26 am

Activar mod_rewrite en centos

Mensaje por Eduardo » Dom Oct 23, 2016 2:35 pm

Como algunos se abran dado cuenta cento no provee mod_rewrite como lo aria ubunto corriendo un comando (sudo a2enmod rewrite) e instalarlo si no que ya lo trae en su configuración pero no se encuentra activado es necesario activarlo para poder utilizar lo que seria el a2enmod rewrite . Para ellos tenemos que ingresar por consola y modificar los parámetros del httpd.conf
Es necesario que se realice una copia de seguridad ya que el archivo que se debe de modificar es muy delicado y podría hacer que nuestro servidor no procese las peticiones y sea necesario reinstalar el sistema.
Conectarse al servidor por ssh (putty) o cualquier otro.

El archivo httpd.conf se encuentra en la siguiente ruta.

Código: Seleccionar todo

/etc/httpd/conf/httpd.conf
O podemos ingresar directo con el siguiente comando:

Código: Seleccionar todo

sudo nano /etc/httpd/conf/httpd.conf
Buscar en el archivo:

Código: Seleccionar todo

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
Algunas veces el código no se encuentra de la misma manera si no que tienen comentarios entre renglones que lo separa.

Modificar AllowOverride None a AllowOverride All de tal manera que quede de la siguiente forma.

Código: Seleccionar todo

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
Con ello ta podremos utilizar las url amigables como con el mod_rewrite
El código es arte... !ok

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado