Tema: modrewrite
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2004, 21:40
VerderoL
 
Fecha de Ingreso: septiembre-2003
Mensajes: 49
Antigüedad: 20 años, 8 meses
Puntos: 0
modrewrite

Buenas a Todos, vereis tengo un problema, es sencillo, la explicacion no la se, pero hay gente que le pasa.

el problema es que algunos usuarios de mi web, cuando intentan ver una imagen que contiene espacios no se les ve, del tipo:

http://www.miweb.com/images/HOLA RAMON.jpg

El espacio en HOLA y RAMON pasa a ser un %20 quedando asi:

http://www.miweb.com/images/HOLA%20RAMON.jpg

Bien pues por lo que me han dicho todos usan Xp y el IE pero seve que alguna version sin actualizar porque yo tb uso ese conjunto y las veo sin problemos.

La Solucion

*** cambiar los espacios por guiones:
- Hablamos de 20.000 imagenes (a mano descartado)
- Se podria hacer en php (automatico) pero en el host donde tengo las imagenes no me deja usa el raneme() (php) ni cambiar los permisos a las carpetas para que lo pueda usar.

Entonces he pensado en el modrewrite que ese si que me deja usarlo el servidor. Entonces a esas imagenes se llega sacando datos de la base de datos y la web esta en php, en cualquier momento yo podria reemplazar los espacio por un mas (+) por poner un simbolo. Y la pregunta es:

Se podria hacer un RewriteRule de tal manera que cuando alguien solicte esta url:

http://www.miweb.com/images/HOLA+RAMON.jpg

le devuelva esta:

http://www.miweb.com/images/HOLA RAMON.jpg

?¿

Igual es sencillo porque es decirle en el RewriteRule que cambie el + por un espacio.

He probado varias cosas, pero no hay manera.

Bueno aqui dejo este toston que me lleva loco, ave si alguien me puede echar una mano.

Como siempre Gracias de antemano.

Saludos