O Apache não gera 301s por qualquer motivo, a menos que você o informe com um RewriteRule ... [R=301] ou Redirect .
O servidor ao qual você está fazendo proxy é o que gera os redirecionamentos. Tente definir ProxyPreserveHost On no Apache, caso o aplicativo esteja tentando impor um nome de host específico.