Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/02/2013, 13:08
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 4 meses
Puntos: 2114
Respuesta: Crear URL's amigables a partir de una entrada

La pasas por URL al construir el enlace en PHP/HTML.

Las URLs no se "crean" en ningún sitio. Tú pones tu enlace que apunte por ejemplo a miweb.com/tG67uJ651d. Y cuando tengas configurado tu .htaccess con su correspondiente expresión regular, entonces Apache al recibir esa petición de URL desde el navegador mirará ese archivo y buscará qué hacer con una url que "sea de 10 letras y/o números". Y como encontrará una concordancia, entonces llamará al archivo que hayas indicado en el archivo .htaccess.

Por ejemplo tienes en tu .htaccess algo así:
Código Apache:
Ver original
  1. RewriteEngine On
  2. RewriteRule  ^[0-9A-Za-z]{10}/?$ /entrada.php?id=$1 [L]

Entonces en el archivo entrada.php recoges el dato pasado por URL mediante $_GET['id']. Y a partir de ahí, sacas lel registro relativo a ese dato.