I am behind ngnix and I can confirm full URL fixes the problem for me. So I assume the problem is not with the proxies.
The only issue I have now is when I open http://hostname/prefix for the first time the link generated for the subdirectory (bzr branch in this case) has no prefix in it, so trying to open it results in "404 Not Found".
The solution seems to be open http://hostname/prefix/subdirectory directly in which case all the links are generated correctly and behaves as it should.
I am behind ngnix and I can confirm full URL fixes the problem for me. So I assume the problem is not with the proxies.
The only issue I have now is when I open http:// hostname/ prefix for the first time the link generated for the subdirectory (bzr branch in this case) has no prefix in it, so trying to open it results in "404 Not Found".
The solution seems to be open http:// hostname/ prefix/ subdirectory directly in which case all the links are generated correctly and behaves as it should.
Is apache having similar problem?