私はしばらくこれに苦労してきて、間違いなく何か間違ったことをしています。
同じマシン上にApacheサーバーとJBossサーバーがあります。mydomain.comのトラフィックをJBoss localhost:8080 / exampleにリダイレクトしたいと思います。DNSは現在mydomain.com用に設定されており、ブラウザに入力するとポート80に直接移動します。
私の質問は、特定のドメイン名(この場合は「mydomain.com」)がApacheに到達したときに、どのようにして別のポートにリダイレクトするのですか?
<VirtualHost ip.addr.is.here>
ProxyPreserveHost On
ProxyRequests Off
ServerName mydomain.com
ProxyPass http://mydomain.com http://localhost:8080/example
ProxyPassReverse http://mydomain.com http://localhost:8080/example
</VirtualHost>
提案付きで更新 -ポート8080にまだ転送されない
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName mydomain.com
ServerAlias www.mydomain.com
ProxyPass http://mydomain.com http://localhost:8080/example
ProxyPassReverse http://mydomain.com http://localhost:8080/example
</VirtualHost>