Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/01/2008, 04:19
DarkJ
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Re: Sobre mod rewrite

mod_rewrite te sirve para transformar la url amigable en la url que usa tu aplicacion. Para crear la url que usa tu aplicacion usa los datos que saca de la url amigable. Si tu aplicacion requiere que la url sea index.php?cat=1&subcat=10&articulo=246 , los valores de cat, subcat y articulo deben aparecer en la url amigable. En tu url amigable no aparecen para nada esos valores , futbol/sevillafc/04012008.htm , aunque supongo que se corresponde con futbol, sevillafc y el id si que no aparece por ningun sitio. Con esta URL amigable seria facil si tu aplicacion fuese llamada como index.php?cat=futbol&subcat=sevillafc&fecha=040120 08 . O si no puedes cambiar la url de tu aplicacion, tendrias que usar una url amigable del tipo futbol-1/sevillafc-10/04012008-246.html , metiendo los valores correspondientes. Luego con el mod_rewrite puedes usar expresiones regulares para coger solo los valores.

En tu codigo HTML debes generar siempre las urls amigables.

Resumiendo, la URL amigable debe contener los valores necesarios para crear la url de tu aplicacion.