Foros del Web » Administración de Sistemas » Apache »

Problema con mod_rewrite

Estas en el tema de Problema con mod_rewrite en el foro de Apache en Foros del Web. Hola a todos. Tengo un problema con mod_rewrite: Código: RewriteRule ^page/(.*) index.php?page=$1 RewriteRule ^eti/(.*)/page/(.*) index.php?eti=$1&page=$2 La primera línea funciona correctamente, mientras que la segunda no ...
  #1 (permalink)  
Antiguo 11/06/2010, 11:19
 
Fecha de Ingreso: mayo-2008
Mensajes: 30
Antigüedad: 16 años, 5 meses
Puntos: 0
Problema con mod_rewrite

Hola a todos. Tengo un problema con mod_rewrite:

Código:
RewriteRule ^page/(.*) index.php?page=$1
RewriteRule ^eti/(.*)/page/(.*) index.php?eti=$1&page=$2
La primera línea funciona correctamente, mientras que la segunda no funciona. Quitando "eti/" funciona correctamente, así que deduzco que el problema se encuentra ahí, pero no sé como arreglarlo.

¿Alguien me podría indicar cómo solucionarlo? Gracias a todos.
  #2 (permalink)  
Antiguo 11/06/2010, 13:35
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Problema con mod_rewrite

Porque deseas indicar eti. ¿No podrías indicar la ruta sin eti y sin page? Para que así la ruta sea más corta.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 11/06/2010, 14:48
 
Fecha de Ingreso: mayo-2008
Mensajes: 30
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Problema con mod_rewrite

Eti es una etiqueta. Paginación con una etiqueta en concreto. Sí, podría retirarlo, pero es para seguir un mismo estilo en todas las url:

eti/* -> cotenido de esa etiqueta en concreto
page/* -> paginación para todo el contenido
eti/*/page/* -> paginacion para el contenido de esa etiqueta

Gracias por contestar.

Etiquetas: Ninguno
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 09:08.