simple apache2 reverse proxy setup not working

Solution 1:

Well it turns out that configuration was right, the problem with redirection happened because http://server:80 redirected to http://server:80/ which was causing all the confusion :) Seems to work excellent now.