2012-03-20 14 views
6

Vorrei disporre di due domini, ciascuno con il proprio certificato SSL, ogni certificato SSL ha il proprio IP, ovviamente, per indirizzare lo stesso sito Web su un server fisico . Il server dovrà avere anche due IP, ovviamente. Come si chiama? Come è fatto con nginx? Il sistema operativo è Linux. Grazie!IP multipli + domini + certificati SSL per un sito Web

risposta

11

Creare due server voci con diverse listen e ssl_certificate(_key) direttive utilizzando gli indirizzi IP diversi ma la stessa root cui sono memorizzate le pagine web condivise. Ad esempio:

server { 
    listen 1.2.3.4:443; 
    server_name first-domain.example; 
    root /srv/html/shared_domain_data; 

    ssl on; 
    ssl_certificate /etc/nginx/ssl/first_domain.pem; 
    ssl_certificate_key /etc/nginx/ssl/first_domain_key.pem; 
} 

server { 
    listen 9.8.7.6:443; 
    server_name second-domain.example; 
    root /srv/html/shared_domain_data; 

    ssl on; 
    ssl_certificate /etc/nginx/ssl/second_domain.pem; 
    ssl_certificate_key /etc/nginx/ssl/second_domain_key.pem; 
} 

Si chiama niente di speciale.