proxypass apache sobre porta não padrão - como é possível que o 192.168. *: 9999 funcione no próprio computador, mas não em outro computador da rede?

2

link

<VirtualHost *:9999>
    ServerAdmin [email protected]
    ServerName  www.example.com
    ServerAlias example.com

    # Indexes + Directory Root.
    DirectoryIndex index.php
    DocumentRoot /var/www/html/example.com/wordpress

    ProxyRequests Off
    <Proxy *>
            Order deny,allow
            Allow from all
    </Proxy>
    ProxyPass / http://localhost:8888/
    ProxyPassReverse / http://www.example.com:9999/
    #ProxyPassReverseCookieDomain localhost:8888 www.example.com:9999/
    ProxyPassReverseCookiePath / /

</VirtualHost>
<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName  www.example.com
    ServerAlias example.com

    # Indexes + Directory Root.

    DirectoryIndex index.php
    DocumentRoot /var/www/html/example.com/wordpress
</VirtualHost>

o computador (192.168.1.5) executando o próprio apache está tentando servir o wordpress a partir do exemplo padrão e o proxy de um aplicativo localhost na porta 9999 (example.com:9999) para a internet. o site wordpress funciona a partir de 192.168.1.5 de qualquer lugar na rede, mas o proxy de aplicativo localhost em 192.168.1.5:9999 funciona no próprio 192.168.1.5, mas não em outros computadores dentro da rede. Eu acho que se 192.168.1.5:9999 trabalhou através da rede, ele também funcionaria na Internet como um todo (o encaminhamento de porta já está configurado no roteador), mas não vejo por que ele funcionaria apenas no servidor de origem e não seus pares.

    
por inman320 17.03.2012 / 16:51

1 resposta

3

Tente acessar o aplicativo na porta 9999 usando o link

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName  www.example.com
    ServerAlias example.com

    ProxyRequests Off
    <Proxy *>
            Order deny,allow
            Allow from all
    </Proxy>
    ProxyPass / http://localhost:9999/
    ProxyPassReverse / http://localhost:9999/
    ProxyPassReverseCookiePath / /
</VirtualHost>
    
por 17.03.2012 / 17:32