[eside-ghost] Pregunta sobre apache (dificililla, creo)

JosuKa Diaz Labrador josuka en eside.deusto.es
Mar Jun 8 20:30:33 CEST 2004


El 8 Jun 2004 a las 20:04, Fermat dijo:

> No sé si http://httpd.apache.org/docs-2.0/mod/mod_rewrite.html te puede
> decir algo más :-) 

Ya lo leí, pero no aclara nada del asunto.

> Que yo sepa, esas variables de entorno no son modificables. Las puedes
> usar en las condiciones "RewriteCond", pero no modificarlas.

Sí, eso es lo que uno esperaría, pero el problema que tenemos 
nosotros es que parece que esas variables *no* salen con el destino 
del rewrite. No hemos hecho una prueba definitiva, pero la cosa es 
más o menos como explico a continuación.

Tenemos una regla que redirecciona "http://www.foo.org/~pepe/" a 
"http://serv1.foo.org/users/pepe/home/www/", en principio normalita, 
ninguna locura de esas que permite el mod_rewrite.

Ahora alguien (REMOTE_ADDR=100.99.98.97) pide 
"http://www.foo.org/~pepe/", y en el access.log de www.foo.org queda 
100.99.98.97. Pero vamos al access.log de serv1.foo.org, y el 
REMOTE_ADDR que sale es 200.201.202.203, que es la IP de www.foo.org.

Por eso te digo que parece que las variables no salen al destino 
(aunque no lo hemos comprobado con otras). Por supuesto, nuestro 
problema es que querríamos que todas las variables que llegan con la 
petición original salgan con la de destino.

Un saludo

--JosuKa
---------------------------------------------------------------------
JosuKa Díaz Labrador       http://paginaspersonales.deusto.es/josuka/
ESIDE-Universidad de Deusto    josuka en eside.deusto.es  josuka en acm.org
Apartado 1, 48080 BILBAO (SPAIN) Tel 34.94.4139000  Fax 34.94.4139101



Más información sobre la lista de distribución eside-ghost