いくつかのサービスをテストするために使用するサーバーがあります。これは、基本的に、devsがいくつかのテストを実行するためにいくつかのコンテナを実行できるサーバーです。1つの仮想ホストに対して複数のプロキシリバース
私がやっていることは、いくつかのコンテナにいくつかのURLパターンを逆にすることです。
<VirtualHost *:80>
ServerName dev.server.com
RewriteEngine On
RewriteRule (.*) https://%{HTTP_HOST}$1 [R=301,L]
</VirtualHost>
<VirtualHost *:443>
ServerName dev.server.com
<--- certificates and log configs --->
SetEnv proxy-nokeepalive 1
ProxyRequests On
ProxyPreserveHost On
RewriteEngine On
ProxyPass /appOne http://localhost:9999/
ProxyPassReverse /appOne http://localhost:9999/
ProxyPass /appTwo http://localhost:9000/
ProxyPassReverse /appTwo http://localhost:9000/
ProxyPass/http://localhost:3000/
ProxyPassReverse/http://localhost:3000/
</VirtualHost>
しかし、私はhttps://dev.server.com/appOne
にアクセスするとき、それは代わりにポート9999
に配備1のポート3000
に配備アプリにアクセス:
例えば、これは私が今持っているものです。
私は以前はApacheを設定していないので、私はすべての概念を理解するのに苦労しています。これは可能ですか?はいの場合は、私のミスはどこですか?