Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/12/2011, 11:28
Avatar de charlyalegret
charlyalegret
 
Fecha de Ingreso: septiembre-2011
Ubicación: Barcelona
Mensajes: 705
Antigüedad: 12 años, 7 meses
Puntos: 140
Respuesta: url canónicas con php

No he entendido el último post, pero si te refieres a como trabajar con "url amigables", puesde por ejemplo usar htaccess (encontrarás por la red un montón de tutoriales sencillos para cosas más o menos sencillas):

RewriteEngine On
RewriteBase /
RewriteRule ^(+)$ verdetallis.php?idurl=$1 [L]

con esto todas las url (midominio.com/loqueseescriba) se transofrmarán en verdetallis.php?idurl=loqueseescriba
Luego en el archivo verdetallis.php cojes esa url, la comparas con la bd y sacas lo que te interese, igual que lo deves hacer con la ud.

Evidentemente con esa regla tendrás un problema para acceder a otros documentos como index o lo que tengas.
Una solución es por ejemplo tener:

RewriteRule ^/articulo/(+)$ verdetallis.php?idurl=$1 [L]

Así tus url amigables serán del estilo miweb.com/articulo/elarticuloquesea

Hay más opciones como aplicar la regla sólo cuando se llama a un archivo o directorio que no existe, etc etc.

Lo que no puedes hacer es url amigables de forma dinámica y automatizada si quieres mantener como tienes en el archivo verdetallis.php la variable ud (en tu ejemplo con valor 1p8), porque no hay manera de crear una regla general que te relacione 1p8 con un nombre "amigable"...!

Saludos