Estou usando o servidor Apache2 para um domínio que possui vários subdomínios. Cada subdomínio precisa estar em https. Eu tenho um certificado curinga instalado para isso e funciona bem. Agora, um domínio de subdomínio específico (api.mydomain.com) precisa passar por proxy para um serviço de nó upstream em https. Como faço para conseguir isso na configuração do vhost abaixo:
<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>
É possível fazer isso no mesmo vhost ou existe uma solução alternativa com um vhost separado api.mydmain.com
ou outra maneira de conseguir isso?