HTTP를 통해 제공하려는 동일한 도메인 이름을 공유하는 두 개의 호스트 이름이 있습니다. 와일드 카드 -SSL 인증서가 있고 두 개의 vhost 구성을 만들었습니다.
호스트 A
listen 127.0.0.1:443 ssl;
server_name a.example.com;
root /data/httpd/a.example.com;
ssl_certificate /etc/ssl/wildcard.cer;
ssl_certificate_key /etc/ssl/wildcard.key;
호스트 B
listen 127.0.0.1:443 ssl;
server_name b.example.com;
root /data/httpd/b.example.com;
ssl_certificate /etc/ssl/wildcard.cer;
ssl_certificate_key /etc/ssl/wildcard.key;
그러나 두 호스트 이름에 동일한 vhost가 제공됩니다.
ssl_certificate
하며ssl_certificate_key
내부server
또는http
위치에 구성해야합니다 . 귀하의 예에서는 첫 번째server
위치 내에 선언 했지만 다른 두 호스트에 대해서는 선언하지 않았습니다.