Como redirecionar o subdomínio para outra porta usando o servidor Apache2 com proxy reverso

1

Agradecemos antecipadamente por sua ajuda.

Eu tenho, no meu servidor doméstico rodando Debian 8, instalado o Deluged (cliente de torrent) e uma UI da web para controlá-lo. Eu posso acessar esta interface do usuário da web usando o endereço: http://example.com:8112/ . Eu tenho o Apache2 configurado com hosts virtuais no mesmo servidor. O que eu quero fazer é acessar esta interface do usuário da web usando http://torrent.example.com/ sem precisar digitar o número da porta. Então, eu já defini um registro A em meu nome de domínio para este subdomínio, e ele está funcionando provavelmente.

Depois de algumas pesquisas, descobri que isso é possível usando um proxy reverso. Eu li sobre isso, e criei um novo arquivo chamado torrent.example.com.conf na minha pasta / etc / apache2 / sites-available /.

Aqui está o conteúdo deste arquivo:

<VirtualHost *:80>
        ServerName torrent.example.com
        ServerAlias www.torrent.example.com
        ProxyPreserveHost On
        ProxyPass / http://127.0.0.1:8112/
        ProxyPassReverse / http://127.0.0.1:8112/
</VirtualHost>

É claro que habilitei os módulos necessários no Apache2 e o site que eu adicionei em sites habilitados. E se eu quiser fazer isso, quando eu acessar http://torrent.example.com/ , ele ainda mostrará esse endereço de URL, mas mostrará a interface do usuário da Web em http://example.com:8112/ .

De acordo com o que li, isso deve funcionar corretamente.

Meu problema é que ele não funciona como esperado, quando eu acesso o URL ele só me redireciona para o meu site principal http://example.com/ , assim como faria se eu não tivesse configurado o VirtualHost. É por isso que estou vindo aqui para ajudar, li muitos outros tópicos e tentei muitas configurações diferentes, mas nenhum deles parece resolver o meu problema.

Algumas dessas explicações podem não estar claras ou pode haver alguns erros óbvios, desculpe, mas estou apenas começando nos servidores da Web e tenho muito o que aprender.

Obrigado antecipadamente.

    
por MrEnderkiller 25.10.2015 / 18:48

0 respostas