Thanks to TITOX,
I took at look at your blog,and after only a short time have managed to setup reverse proxy to three devices in my house.
I connected via terminal, and run the following command:
vi /etc/httpd/conf/httpd.conf
Then scrolled to the bottom of the file, not sure it makes much of a difference but the files arecreated logically, so i made sure that that i followed that logic.
You can make the reverese proxy listen on the same port and same ip, as long as you give a differnt server name for each.
I have an RAQCOP firewall which forwards all port 80 traffic to my raq4, which is on the orange segment, as are my remote devices, (Axis IP Cameras) this ten forwards the requests to the relevant devices and means i can connect to each of them on port 80 with only one public IP address using dyndns. i have a pro service (1.99 a month i think) which allows me to use wild cards. Make surethat wild cards are enabled in your firewall when you setup the dyndns.
Hope this saves someone alot of time, its taken me a bout week of searching to figure out reverse proxy. hopefully this will help someone.
Below is a copy of the three groups i added to the conf file.
<VirtualHost 192.168.12.1:80>
ServerAdmin
name@mydomain.co.ukServerName 1.name.dyndns.org
ServerAlias 1.name.dyndns.org
ErrorLog logs/reverse_log
ProxyRequests On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /
http://192.168.12.2/ProxyPassReverse /
http://192.168.12.2/</VirtualHost>
<VirtualHost 192.168.12.1:80>
ServerAdmin
name@mydomain.co.ukServerName 2.name.dyndns.org
ServerAlias 2.name.woods.dyndns.org
ErrorLog logs/reverse_log
ProxyRequests On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /
http://192.168.12.3/ProxyPassReverse /
http://192.168.12.3/</VirtualHost>
<VirtualHost 192.168.12.1:80>
ServerAdmin
name@mydomain.co.ukServerName 3.name.dyndns.org
ServerAlias 3.name.dyndns.org
ErrorLog logs/reverse_log
ProxyRequests On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /
http://192.168.12.4ProxyPassReverse /
http://192.168.12.4</VirtualHost>