Eu fiz exatamente isso modificando o arquivo de configuração do apache, que é /etc/httpd/httpd.conf
. Tudo o que você precisa fazer é adicionar uma seção como esta:
<Location /flask/>
ProxyPass http://flask.intranet:8080/
ProxyPassReverse http:/flask.intranet:8080/
</Location>
"intranet" é o que eu configurei como nome de domínio interno. "flask" é a máquina interna que você tem como 192.168.1.4. Eu presumo, mas não sei ao certo, que você poderia substituir "flask.intranet" por "192.168.1.4". O "/ flask /" na tag <Location>
é o que você chama de "/ test /".
Eu fiz isso com o Apache 2.2.21, mas aposto que funcionaria com outras versões. Além disso, não faça o que eu fiz, use apachectl
para parar e iniciar o Apache antes de tentar solucionar problemas de uma configuração que "não está funcionando".