와일드카드 인증서를 사용하여 특정 하위 도메인에 대한 Apache 프록시 전달

와일드카드 인증서를 사용하여 특정 하위 도메인에 대한 Apache 프록시 전달

여러 하위 도메인이 있는 도메인에 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>

동일한 가상 호스트에서 이 작업을 수행할 수 있습니까? 아니면 별도의 가상 호스트를 사용하는 해결 방법이 있습니까? api.mydmain.com아니면 이를 달성하는 또 다른 방법이 있습니까?

관련 정보