Hola a todos,
Estoy desarrollando un catalogo en linea con Apache/PHP/MySQL donde tengo un link por ejemplo: http://www.tienda.com/catalogo.php?i...smartmedia-660 y deseo simplemente convertirlo a http://www.tienda.com/catalogo/hp-smartmedia-660
Conozco los pasos para convertir el URL con .htaccess pero mi dilema va mas allá, resulta que revisando CMS con Wordpress para tomar ideas; puedo convertir los permalinks unicamente con el titulo de mi post por ejemplo: http://www.blog.com/miarticulo y ya con eso llama a un post con ese nombre sin mostrar su ID, si creo un nuevo post con el mismo titulo Wordpress lo convierte a http://www.blog.com/miarticulo-2 quiere decir que detecta en principio si ya existe un link con ese nombre y segundo lo almacena ¿pero donde?, adicional en el URL no se ve ningun ID para llamar el post por lo que el archivo es llamado unicamente por su titulo. Estuve indagando un poco en las carpetas de instalacion y el archivo .htaccess y no almacena ahi la lista de post y menos en la Base de Datos.
¿Como hace Wordpress para manejar estos links?, ¿Donde los almacena? Quiero aprender a manejarlo bajo esta metodologia para tener links muy eficientes y sin conflictos con sus nombres. ¿que puedo hacer?
Por otro lado amigos he leido dentro del foro que si tengo ambos links funcionando Google me penaliza por ello, entonces como elimino el link del URL No Amigable. Lei que con el robots.txt pero como trabajo esto de forma dinamica, no creo que con un fopen() y fwrite() puesto que el archivo se haria inmenso y dentro de Wordpress no he visto que lo trabaje de esta forma.
No pido que me respondan la serie de preguntas se que son varias para un solo post , pero al menos en lo que me puedan ir colaborando y recopilando sus tips o codigos se lo agradeceria para armar algo final.
Muchas Gracias a todos