SSL, multiple server blocks, same domain?

Phillip Oldham phill at activityhq.com
Fri Dec 11 18:03:41 MSK 2009


If one has a wildcard SSL certificate (*.mydomain.org), is it possible 
to use that with many `server` blocks on the same server?

For instance, if one has both a `www.` (http) and `secure.` (https) and 
wants to serve images from a subdomain for both servers, is this possible:

server {
    server_name www.mydomain.org;
    listen 80;
}

server {
    server_name secure.mydomain.org;
    listen 443;
    ssl on;
    ssl_certificate /etc/ssl/mydomain.pem;
    ssl_certificate_key /etc/ssl/mydomain.key;
}

server {
    server_name images.mydomain.org;
    listen 80;
    listen 443;
    ssl on;
    ssl_certificate /etc/ssl/mydomain.pem;
    ssl_certificate_key /etc/ssl/mydomain.key;
}



More information about the nginx mailing list