Foros del Web » Administración de Sistemas » Software para Servers »

RewriteRule

Estas en el tema de RewriteRule en el foro de Software para Servers en Foros del Web. Quiero categorizar mi sitio web: Hola aguien me puede ayudar como puedo hacer esto: suponiendo que tengo categorias como verduras, frutas, hottalizas, etc y articulos ...
  #1 (permalink)  
Antiguo 04/08/2009, 17:00
 
Fecha de Ingreso: junio-2007
Mensajes: 17
Antigüedad: 17 años, 4 meses
Puntos: 0
RewriteRule

Quiero categorizar mi sitio web:
Hola aguien me puede ayudar como puedo hacer esto:

suponiendo que tengo categorias como verduras, frutas, hottalizas, etc
y articulos como, papa, culandro, olluco, anis, etc


misitio/verduras/ por
misitio/index.php?cate=verduras

misitio/frutas/ por
misitio/index.php?cate=frutas




misitio/verduras/culandro.html por
misitio/index.php?cate=verduras&art=culandro


misitio/hotalizas/culandro.html por
misitio/index.php?cate=hortalizas&art=papa


asi quiero hacerlo, por favor ayuda


creo puedo hacer con RewriteRule
  #2 (permalink)  
Antiguo 04/08/2009, 20:10
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 6 meses
Puntos: 839
Respuesta: RewriteRule

Algo así debería funcionar:
Código Apache:
Ver original
  1. RewriteRule ^([^/]+)/([^/]+)\.html$ index.php?cate=$1&art=$2
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 05/08/2009, 08:02
 
Fecha de Ingreso: junio-2007
Mensajes: 17
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: RewriteRule

Gracias por el codigo, bueno funciono perfectamente
misitio/verduras/culandro.html

pero no sale en este caso solo asi
misitio/verduras/

necesito ayu por favor
  #4 (permalink)  
Antiguo 05/08/2009, 08:39
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 6 meses
Puntos: 839
Respuesta: RewriteRule

Si investigas un poco, podrás ver que sólo tienes que agregar una regla más como ^([^/]+)/$ para que funcione.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:12.