My company runs several web based services in Intranet.We would like to give some services to the outside world(beyond firewall) and don't want to open too many port numbers in firewall.

We want to use Apache as a front end port 80 and would like to receive all requests through that port number for other web based services(weblogic, iplanet etc..) which are existing inside the firewall.

Is there any standard way or document available to do this?