Looking for a simple explanation and setup for a server. Say 192.168.1.100 is the server the external network is relayed to via router. External being for example 123.123.123.123. No domains included to simplify, only working with directives here for Virtualhost *:80 as default config. I want to forward lets say 192.168.1.100/server2/ to a separate internal server without ports forwarded to it with the same default port 80. In other words, point a single end user with only access to 192.168.1.100 viewing as 123.123.123.123 when directed to a directory, in this case /server2/, to an internal networked ip, this case 192.168.1.101 with also apache2 running. 192.168.1.101 would not be accessible to outside traffic unless forwarded to the directory. Traffic | | Router | (port 80) | 192.168.1.100 (apache2) --(forwarded with directory [/server2/] on 192.168.1.100)--> 192.168.1.101 (apache2) Guessing mod_proxy is required but did not know if there was any way to do this otherwise using virtual directories securely. Although the example is simplified, proof of concept is sought after here for implementation. Looking for a quick and dirty start point because as far as clustering goes, I'm rather new to it when dealing with clustered servers. Thanks in advance, Regards, Joseph.