複数のサブドメインを持つドメインに apache2 サーバーを使用しています。各サブドメインは https 上にある必要があります。このためにワイルドカード証明書をインストールしましたが、問題なく動作します。現在、特定のサブドメイン ドメイン (api.mydomain.com) が https 上のアップストリーム ノード サービスにプロキシパスする必要があります。以下の vhost 構成でこれをどのように実現すればよいですか。
<VirtualHost *:443>
DocumentRoot /var/www/html
ServerName mydomain.com
// Need to proxy pass one subdomain (https://api.mydomain.com) to a upstream service running at 8080
# wild card certiicate for mydomain.com:
SSLCertificateFile /etc/letsencrypt/live/mydomain.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/mydomain.com/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>
これを同じ vhost で実行することは可能ですか? または、別の vhost を使用した回避策やapi.mydmain.com
、これを実現するための別の方法はありますか?