Hey! Hola que tal amigos de Junior a Senior el día de hoy les vengo con un nuevo post. El cual consta de habilitar nuestro mod_rewrite en nuestro MAMP.

En este tutorial te enseñaremos a activar el modulo rewrite para usar nuestras urls de forma limpia en nuestro sitio web. Esto suele suceder cuando trabajamos con apache y las URL’s que manejamos, no son completamente legibles.

Para empezar nos dirigiremos al fichero donde tenemos instalado nuestro MAMP/CONFI/APACHE y buscaremos dentro del archivo httpd.confi y buscaremos lo siguiente:

LoadModule rewrite_module modules/mod_rewrite.so

Revisaremos si este no esta comentado con un signo de #, y si lo tiene se lo quitamos y lo guardamos.

El siguiente paso es ver el directorio de opciones y revisar que las siguientes lineas se encuentren de esta forma.

<Directory />
    Options Indexes FollowSymLinks
    AllowOverride all
</Directory>

Como ultimo paso nos dirigiremos a nuestro archivo .htaccess y colocaremos el siguiente codigo para que nuestras URL’s funcionen de forma correcta.

<IfModule mod_rewrite.c>
RewriteEngine on
ErrorDocument 404 http://localhost/master-php/proyecto-php-poo/error/
RewriteCond  %{SCRIPT_FILENAME} !-d
RewriteCond  %{SCRIPT_FILENAME} !-f
RewriteRule ^/?([a-zA-Z]+)/([a-zA-Z]+) index.php?controller=$1&action=$2
</IfModule>

Espero les haya servido de algo esta breve información, si tienen dudas u otras maneras de hacerlo pueden mostrárnoslo en los comentarios, esto ayudara a qué todos crezcamos y resolvamos nuestros problemas de forma rápida y sencilla.

Y sin mas que decir por el momento, nos vemos y espero nos apoyen con sus opiniones y comentarios, saludos.

Leave a reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You may also like