Seu caso de uso é um pouco incerto. Parece muito com um proxy da Web normal (que aceita solicitações do seu navegador e, em seguida, obtém conteúdo do site remoto em nome do seu navegador).
Mas, faça o que quiser:
<VirtualHost *:80>
RewriteRule ^/query/(.*) http://$1 [P]
<VirtualHost *:80>
Isso levará qualquer coisa sobre /query/
e anexará a http://
e, em seguida, fará uma solicitação de proxy para o resultado. Como o @EEAA disse, esse é um pesadelo de segurança (alguém pode usar o seu servidor para atacar um sistema remoto), mas ele fará o que você quiser.
Você pode querer ler sobre o uso do Apache como proxy de encaminhamento (conforme descrito no mod_proxy documentação, ou aqui por exemplo), e veja se isso atende às suas necessidades.