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

problemas mod-rewrite y idiomas

Estas en el tema de problemas mod-rewrite y idiomas en el foro de Apache en Foros del Web. Tengo una web con un buscador y varios idiomas. Para acceder por ejemplo a la página de buscador hago lo siguiente: /(.*)/buscar --> buscar.php?lang=$1 Hasta ...
  #1 (permalink)  
Antiguo 03/03/2010, 05:23
 
Fecha de Ingreso: febrero-2006
Mensajes: 297
Antigüedad: 18 años, 9 meses
Puntos: 1
problemas mod-rewrite y idiomas

Tengo una web con un buscador y varios idiomas. Para acceder por ejemplo a la página de buscador hago lo siguiente:

/(.*)/buscar --> buscar.php?lang=$1

Hasta ahora tenía el buscador con $_POST y todo iba bien pero si entro dentro de un elemento del buscador y luego le doy para atras en el navegador casca la página. Para eso he decidido hacer las búsquedas con $_GET, el problema es que ahora con ese mod-rewrite no me manda las variables del form por url porque no reconoce más variables detras de buscar.
Hay algun truco para hacer eso?
He intentado esto:
/(.*)/buscar(.*) --> buscar.php?lang=$1&$2
Hay alguna manera mejor (mas amigable) de poner los idiomas?
  #2 (permalink)  
Antiguo 03/03/2010, 05:46
 
Fecha de Ingreso: febrero-2006
Mensajes: 297
Antigüedad: 18 años, 9 meses
Puntos: 1
Respuesta: problemas mod-rewrite y idiomas

Es que he probado a hacer:

buscar/es

Y luego si que me suma el resto de las variables del form pero me pone un ? en vez de &
es decir me deja:
buscar/es?var1&var2
en vez de:
buscar/es&var1&var2

Como lo puedo hacer?

Etiquetas: idiomas
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:43.