Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/04/2009, 16:59
Vitolo_1
 
Fecha de Ingreso: junio-2008
Mensajes: 93
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: Url amigable ocultando la variable indentificador

Cita:
Iniciado por pateketrueke Ver Mensaje
te platico, yo escribí un sistema de blog donde inicialmente permitía lo que tu propones...

/el-titulo-del-post.html

la complicación estaba en que debes almacenar otro campo en la BD con el titulo "normalizado", además del titulo completo...

así, ya comparas en la base de datos que el titulo normalizado existe, y te devuelve un ID, etc, etc...

si, en un principio todo iba muy bien hasta que por error duplique el titulo de una entrada... y sorpresa!

ahora solo me entregaba el primer ID con ese titulo, que bien, actualizando la entrada con otro titulo se solventaba... pero ¿es eso correcto??

es más, la mejor forma la descubrí al ver la URL de este foro....

/el-titulo-del-post-ID.html

ahí estaba la clave mas discreta para mi forma de ver...

así, ya tienes el ID ... y si "el-titulo-del-post" no coincide con el titulo normalizado en la base de datos, simplemente redirecciona hacia /el-verdadero-titulo-del-post-ID.html


si... estaría "guay" pero, de verdad quieres eso??

(ya que puede generarte problemas a la larga, en fin...)
Para los que somos muy malos en estos temas, serias tan amable de explicar que hay que poner en el .htaccess para que pase esto. Muchas gracias