El 8/08/07, Fedux <[EMAIL PROTECTED]> escribió: > _JaR_ casidecapitado escribió: > > Señores me he topado con un problemilla, es simple pero no veo > > claramente como poder resolverlo. basicamente lo que necesito es > > redireccionar un URL de la siguiente manera > > > > http://misitio.com.ar-----> me responda la ip 172.16.101.30 > > http://misitio.com.ar/files-----> me responda la ip 172.16.101.34 > > > > si alguno tiene alguna sugerencia sera bienvenida > > Asumiendo que tenes control del webserver de "misitio.com.ar" y que este > es un apache, entonces podes hacer: > > <Proxy "http://172.16.101.34/*"> > Allow from All > </Proxy> > <Location "/files/"> > ProxyPass "http://172.16.101.34/files/" > </Location> >
Cabe aclarar, ventajas: el usuario no se entera de lo que esta pasando. Es totalmente transpartente para él. El servidor verdadero no tiene conexión real a internet así que está más protegido, en el caso pro ejemplo de que sea un miserable windows. Desventajas: el verdadero servidor no ve los pedidos viniendo de la dirección IP real del usuario sino la del proxy. Se puede determinar la dirección real porque el proxy la agrega a la cabecera del pedido pero lo que se registra en los logs es la IP del proxy. A demás obviamente el proxy recibe toda la carga del trabajo aunque no tiene necesidad de procesar mucho. Y UNA ADVERTENCIA IMPORTANTE: el proxy invertido del Apache CACHEA LOS RECULTADOS, así que ojo con las páginas dinámicas. Por un lado es una ventaja porque alivia el trabajo de los servidores pero ojo con eso.
