Les dejo el pequeño HOWTO que hice:
0.- Configuración del sistema
$ cat /etc/issue Ubuntu 10.10 \n \l $ dpkg -l \*apache\* | grep ^i ii apache2-mpm-prefork 2.2.16-1ubuntu3.1 Apache HTTP Server - traditional non-threaded model ii apache2-utils 2.2.16-1ubuntu3.1 utility programs for webservers ii apache2.2-bin 2.2.16-1ubuntu3.1 Apache HTTP Server common binary files ii apache2.2-common 2.2.16-1ubuntu3.1 Apache HTTP Server common files ii libapache2-mod-php5 5.3.3-1ubuntu9.5 server-side, HTML-embedded scripting language (Apache 2 module) ii libapache2-mod-proxy-html 3.0.1-1 Apache2 filter module for HTML links rewriting
1.- Pasos para la instalación del mod_proxy
1.1.- Instalación de paquetes
$ sudo aptitude install libapache2-mod-proxy-html $ sudo a2enmod proxy $ sudo a2enmod proxy_http
1.2.- Configuración del VirtualHost
Agregar al virtual host (Ej. /etc/apache2/sites-available/default) correspondiente lo siguiente:
ProxyRequests OffOrder deny,allow Allow from all ProxyPass /mio http://mio.com ProxyPassReverse /mio http://mio.com
2.- Pruebas
Simplemente bastaría con hacer una petición a: http://localhost/mio/recurso