Ubuntu 2のApache2でリバースプロキシを使用するには:
<VirtualHost test.com:80>
ProxyPreserveHost On
ProxyRequests On
ServerName test.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/test
ErrorLog ${Apache_LOG_DIR}/error.log
CustomLog ${Apache_LOG_DIR}/access.log combined
ProxyPass /login http://127.0.0.1:8080/login
ProxyPassReverse /login http://127.0.0.1:8080/login
ProxyPass /api http://127.0.0.1:8080/api
ProxyPassReverse /api http://127.0.0.1:8080/api
apache2エラーがあります
(111)Connection refused: AH00957: HTTP: attempt to connect to 127.0.0.1:8080 (127.0.0.1) failed
AH00959: ap_proxy_connect_backend disabling worker for (127.0.0.1) for 60s
ありがとう。
他の誰かが答えを見つけました: ap_proxy_connect_backend disableing worker for(127.0.0.1)
試してみましたが、うまくいきました。
Apacheで仮想ホストを編集する
ProxyPass /login http://127.0.0.1:8080/login/ retry=0