Apache

Rodrigo Henriquez M. rodrigo en corporacionlinux.cl
Dom Ene 8 03:03:51 CLST 2006


El mié, 04-01-2006 a las 13:26 -0300, Claudio Hormazábal Ocampo
escribió:
> Señores:
> Tengo un servidor con la web http://www.algo.cl pero necesito redireccionar
> http://www.algo.cl/algo a otro servidor. Tiempo atrás lo hice con "rewrite"
> pero cuando no existía ninguna pagina local. Ahora existe.
> Cualquier sugerencia será bienvenida.
> PD: Estoy con Debian Sarge y apache2.

Hola.

Puedes usar mod_proxy para ello:

Edita /etc/apache2/mods-available/proxy.conf y déjalo de la siguiente
forma:


ProxyRequests Off

<Proxy *>
      Order deny,allow
      Deny from all
      Allow from all
</Proxy>


luego, en el VirtualHost correspondiente agregas:


    ProxyPass /algo http://www.otroservidor.cl
    ProxyPassReverse / http://www.otroservidor.cl/


Y por último, ejecutas

# a2enmod proxy
# apache2ctl restart


Con eso, redirigirás todo lo que llegue a /algo a www.otroservidor.cl
sin alterar la URI del navegador del cliente.


Espero que sirva.

Saludos.




-- 
Rodrigo Henríquez M.
Corporación Linux S.A.
http://www.clinux.cl



Más información sobre la lista de distribución Linux