Crear Friendly URL htaccess

 Con el objetivo de mejorar la optimización del proceso de búsqueda empezarón a tener mucho auge los llamados friendly URL sobre todo por que es mucho más facil recordar un URL como www.mirrorlinux.com/distribuciones/fedora que una URL mucho más larga como www.mirrorlinux.com/distribuciones.php?id=fedora

Teniendo eso en cuenta aquí esta el ejemplo de como hacer amigables las URL usando htaccess

En este caso se debe de crear un archivo .htaccess en directorio raíz del hosting

  Options +FollowSymLinks

RewriteEngine On

# Condiciones 

  RewriteCond %{SCRIPT_FILENAME} !-d

  RewriteCond %{SCRIPT_FILENAME} !-f

#Regla de sobreescritura 

  RewriteRule ^users/(\d+)*$ ./profile.php?id=$1 # Escribe users en vez del archivo profile.php y coloca después la variable de id del usuario

  RewriteRule ^temas/(\d+)*$ ./temas.php?id=$1 # Escribe temas en vez del archivo temas.php y coloca después la variable de id del tema

 

  RewriteRule ^search/(.*)$ ./search.php?query=$1 #Escribe search en vez del archivo searc.php y adjunta la cadena que el usuario ingresa

 

Con este archivo logramos colocar en el navegador una URL amigable. 

 

 

 

Back to Top