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. Estoy intentando utilizar mod_rewrite y si bien funciona en cuanto a la reescritura del url, me encuentro con el problema de que no me muestra ...
  #1 (permalink)  
Antiguo 01/03/2004, 20:13
 
Fecha de Ingreso: enero-2003
Mensajes: 120
Antigüedad: 21 años, 4 meses
Puntos: 0
problema con mod_rewrite

Estoy intentando utilizar mod_rewrite y si bien funciona en cuanto a la reescritura del url, me encuentro con el problema de que no me muestra las imagenes.
Las lineas del .htaccess son estas:

RewriteEngine on
RewriteRule ^(.*)/(.*) /index.php?modulo=$1&articulo=$2

Espero que me puedan dar una ayuda con esto e indicarme donde estoy cometiendo el error.
Gracias y un saludo.
  #2 (permalink)  
Antiguo 03/03/2004, 14:32
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Quizas este aplicando la regla a las imagenes. Con esa expresion regular, creo que te "caza" toda URL que tenga una /. Asi que esta convirtiendote

imagenes/imagen.gif

en

index.php?modulo=imagenes&articulo=imagen.gif

Prueba a poner la URL de una imagen directamente en la barra de direcciones del navegador y mira si te carga el index.

La mejor solucion es añadir una extension, por ejemplo .html

RewriteRule ^(.*)/(.*).html /index.php?modulo=$1&articulo=$2

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 16/03/2004, 00:07
 
Fecha de Ingreso: enero-2003
Mensajes: 120
Antigüedad: 21 años, 4 meses
Puntos: 0
Hola:

Si pongo la url de una imagen me la muestra sin problemas.

Agregando una extension como .html el problema persiste.

Y si le veo la ruta de la imagen que no muestra es la ruta real, asi que no entiendo nada :(
  #4 (permalink)  
Antiguo 20/03/2004, 21:07
 
Fecha de Ingreso: enero-2003
Mensajes: 120
Antigüedad: 21 años, 4 meses
Puntos: 0
Esto me tiene desconcertado, incluso lo probe en 2 servidores diferentes y sucede lo mismo.
Cualquier idea sobre cual puede ser el error es bienvenida.
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 05:08.