I have multiple web applications running on their own http server, e.g. a ruby/rails application on port 8080 and a python/cherrypy application on 8081.
Is it possible to make these transparently available via single port address? Perhaps by adding a third http server that transforms all requests (e.g. http://localhost/app1 & http://localhost/app2). My platform of choice is Linux