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

problemita con mod_rewrite

Estas en el tema de problemita con mod_rewrite en el foro de Apache en Foros del Web. Tengo un pequeño con el mod_rewrite, es para un foro invision El codigo que tengo en el .htaccess del foro es el siguiente: Código: Options ...
  #1 (permalink)  
Antiguo 23/02/2005, 10:24
Avatar de bibosk8  
Fecha de Ingreso: enero-2005
Mensajes: 17
Antigüedad: 19 años, 3 meses
Puntos: 3
problemita con mod_rewrite

Tengo un pequeño con el mod_rewrite, es para un foro invision
El codigo que tengo en el .htaccess del foro es el siguiente:
Código:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule foro-uni(.*)\.htm$ /foro/index.php?showforum=$1
RewriteRule post-uni(.*)\.htm$ /foro/index.php?showtopic=$1
RewriteRule usuario(.*)\.htm$ /foro/index.php?showuser=$1
RewriteRule post-uni(.*)-(.*)\.htm$ /foro/index.php?showtopic=$1&st=$2
Con esto cuando voy a la direccion /foro-uni1.html me entra en la direccion correctamente, y lo mismo con el resto.
Pero al entrar desde el foro a cualquiera del resto de enlaces los sigue de la forma index.php?showforum=$1 , ¿sabeis como hacer para redireccionarlos? o solo con eso google ya pillara las url del tipo html .
Agradezco vuestra ayuda...
  #2 (permalink)  
Antiguo 23/02/2005, 14:58
Avatar de bibosk8  
Fecha de Ingreso: enero-2005
Mensajes: 17
Antigüedad: 19 años, 3 meses
Puntos: 3
¿nadie sabe que puede ser?
  #3 (permalink)  
Antiguo 23/02/2005, 15:12
 
Fecha de Ingreso: febrero-2005
Mensajes: 670
Antigüedad: 19 años, 2 meses
Puntos: 0
Los links dentro del foro ya tendrías que cambiarlos a mano, no sé cómo funciona el invision board pero no creo que sea muy simple cambiar los links, ya que debe tomar los ID's desde una bd para generar la lista de foros y tópicos.

Suerte
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
  #4 (permalink)  
Antiguo 23/02/2005, 17:11
Avatar de bibosk8  
Fecha de Ingreso: enero-2005
Mensajes: 17
Antigüedad: 19 años, 3 meses
Puntos: 3
Cita:
Iniciado por thunder.scripts
Los links dentro del foro ya tendrías que cambiarlos a mano, no sé cómo funciona el invision board pero no creo que sea muy simple cambiar los links, ya que debe tomar los ID's desde una bd para generar la lista de foros y tópicos.

Suerte
Fede
Uff eso parece demasiado trabajo, y algo complicado... no hay algun modo de redireccionarlos desde el .htacces, o desde otro archivo del invision?

Gracias por la ayuda thunder
  #5 (permalink)  
Antiguo 23/02/2005, 17:26
 
Fecha de Ingreso: febrero-2005
Mensajes: 670
Antigüedad: 19 años, 2 meses
Puntos: 0
Desde el htaccess no creo, o por lo menos no sé cómo. Desde envision ni idea.

Suerte
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
  #6 (permalink)  
Antiguo 23/02/2005, 17:28
 
Fecha de Ingreso: febrero-2005
Mensajes: 670
Antigüedad: 19 años, 2 meses
Puntos: 0
Desde el htaccess no creo, desde invision ni idea.
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
  #7 (permalink)  
Antiguo 24/02/2005, 00:27
Avatar de bibosk8  
Fecha de Ingreso: enero-2005
Mensajes: 17
Antigüedad: 19 años, 3 meses
Puntos: 3
Cita:
Iniciado por thunder.scripts
Desde el htaccess no creo, o por lo menos no sé cómo. Desde envision ni idea.

Suerte
Fede
Gracias por la ayuda, no tengo mucha idea del funcionamiento del modrewrite, pero por ejemplo desde los foros phpbb2 las paginas aparecen automaticamente en el modo html , asi que aqui tendra que haber una solucion tambien.... pero de todos modos gracias
  #8 (permalink)  
Antiguo 24/02/2005, 05:28
Avatar de lisandro Arg  
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 20 años, 6 meses
Puntos: 24
No se si tiene que ver pero creo que en www.zonaphp.com habia una forma de redireccionar desde un pagina error404, creo que se podria ocupar en estos casos, lo unico malo es que te va a dejar logs de errores en tus estadistica.
  #9 (permalink)  
Antiguo 24/02/2005, 10:28
Avatar de bibosk8  
Fecha de Ingreso: enero-2005
Mensajes: 17
Antigüedad: 19 años, 3 meses
Puntos: 3
Al final no debe haber solucion para eso... bueno que le vamos a hacer. Gracias por las respuestas.
  #10 (permalink)  
Antiguo 11/03/2005, 09:28
Avatar de sir_notos  
Fecha de Ingreso: noviembre-2001
Ubicación: Mexicali
Mensajes: 709
Antigüedad: 22 años, 5 meses
Puntos: 1
ok hay una solucion mas o menos sensilla seria reemplasar los enlaces con un preg_replace (php) antes de que salga el outpu buffer

ob_start()
...
...
...
$var = ob_get_contents();
preg_replace(...)
__________________
Usuario Registrado de linux #374849
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 16:43.