現在、コンテナに一連のサービスを展開しています。その1つは、クライアントとアプリケーションサーバーの間のプロキシとして機能するApacheサーバーです。Docker - Apache HTTPプロキシ - 動的サーバー名
私の問題は、ServerNameディレクティブが、ユーザーがナビゲートしているサーバーの名前と正確に一致しない場合、apacheは要求に何もしないということです。現在はハードコードされています。例えば
:
ユーザーAがにナビゲート:
<VirtualHost *:443>
Header set Access-Control-Allow-Origin "*"
UseCanonicalName On
ProxyPreserveHost On
ServerName myapp.example.com
ProxyPass / http://application:3000/ keepalive=On retry=0
ProxyPassReverse / http://application:3000/
</VirtualHost>
私は 'サーバー名' ディレクティブは、ダイナミックでハードコードされないようにしたい:https://myapp.example.com/
私のApacheの設定は次のようになります。これを回避する方法はありますか?
スタックオーバーフローは、プログラミングおよび開発に関する質問のサイトです。この質問は話題にならないようです。ヘルプセンターの[ここではどのようなトピックについて質問できますか](https://stackoverflow.com/help/on-topic)を参照してください。おそらく[Server Fault](https://serverfault.com)はApache HTTPの設定について質問する良い場所になります – Matt