Foros del Web » Programando para Internet » PHP »

.htaccess y modo rewrite

Estas en el tema de .htaccess y modo rewrite en el foro de PHP en Foros del Web. Hola, tengo un problemita con el modo rewrite de .htaccess coloco: RewriteRule \categoria/(.+) \index.php?cat=$1 de manera que los enlaces de mi web: http://miweb.com/categoria/1 (direccion virtual) ...
  #1 (permalink)  
Antiguo 15/09/2004, 02:26
 
Fecha de Ingreso: octubre-2003
Mensajes: 117
Antigüedad: 20 años, 5 meses
Puntos: 0
Exclamación .htaccess y modo rewrite

Hola, tengo un problemita con el modo rewrite de .htaccess

coloco:

RewriteRule \categoria/(.+) \index.php?cat=$1

de manera que los enlaces de mi web:
http://miweb.com/categoria/1 (direccion virtual) sean redireccionados a:
http://miweb.com/index.php?cat=1 (dirección real)

todo bien, el lo hace... perooooo
mi dirección raiz queda como

http://miweb.com/categoria/1

y no como http://miweb.com/ (o sea $HTTP_REFERER, en PHP)

por lo que las imagenes, y demas enlaces que deberian ser.. por ejemplo:

http://miweb.com/imagenes/imagen.jpg

quedan


http://miweb.com/categoria/1/imagenes/imagen.jpg

y por su puesto, los enlaces ni las imagenes funcionan adecuadamente.

hay alguna manera de hacer que las direcciones tipo
'/imagenes/imagen.jpg'

apunten a

$HTTP_REFERER.'/imagenes/imagen.jpg'

sin tener que colocar en todos los enlaces el $HTTP_REFERER de prefijo... (como deberia ser)

para que no me aparezca el prefijo del url 'virtual' .

¿me explique bien?

muchas gracias

Gerardo Castellanos

Última edición por lsddigital; 15/09/2004 a las 02:28
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 14:28.