Apache mod_proxy para alterar / local para porta

3

Eu quero conseguir uma coisa simples - proxy mydomain.com/plex/* into localhost:32400/* . Eu já tenho uma regra de proxy diferente que funciona bem, mas eu não consigo trabalhar.

Meu sites-enabled config:

<VirtualHost *:80>
    ServerName example.com
    ServerAlias *.example.com

    ProxyRequests Off
    ProxyPreserveHost On

    <Location "/myapp"> ### This works fine, reverse-proxies to a Tomcat server
        ProxyPass http://localhost:8080/myapp
        ProxyPassReverse http://example.com/myapp
    </Location>

    <Location "/plex"> ### This does not work
        ProxyPass http://localhost:32400
        ProxyPassReverse http://example.com/plex
    </Location>

    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
</VirtualHost>

Esperado: Se eu abrir o URL http://example.com/plex/web/index.html , ele deverá ser colocado em proxy no servidor em http://localhost:32400/web/index.html - e essa página deverá ser buscada. (abrir esse localhost endereço do servidor funciona bem.

O que eu recebo: infelizmente, tudo que recebo é 404 Not Found.

Eu encontrei alguns guias sobre como configurar o proxy reverso para o Plex (que é o que estou tentando fazer), mas eles lidaram com https , subdomínios e outros. Tudo que eu quero é um redirecionamento muito simples entre um local e uma porta.

Obrigado por qualquer ajuda

    
por Martin Melka 06.06.2016 / 16:35

0 respostas