In primo luogo, la tua domanda non è chiara.
Vuoi configurare più certificati SSL per lo stesso dominio? Questo è privo di significato. Ma potresti acquistare certificati multipli per lo stesso dominio da provider come GoDaddy o NameCheap.
Supponiamo, se il tuo dominio è mail-archive.example.com
. Potresti essere in grado di garantire l'accesso tramite entrambi, HTTP e HTTPS. I client sarebbero in grado di accedere al sito in entrambi i modi, https://mail-archive.example.com
& http://mail-archive.example.com
con le rispettive credenziali.
Su Nginx, la tua configurazione dovrebbe essere qualcosa del tipo:
server {
listen 80;
listen [::]:80;
server_name mail-archive.example.com;
root /var/www/html/mail-archive/public;
index index.php index.html index.htm;
}
server {
listen 443 http2;
listen [::]:443 http2;
server_name mail-archive.example.com;
ssl on;
ssl_certificate /etc/ssl/mail-archive.example.pem; (or bundle.crt)
ssl_certificate_key /etc/ssl/mail-archive.example.key;
root /var/www/html/mail-archive/public;
index index.php index.html index.htm;
}
Passa il dominio HTTPS per i clienti che vogliono accedere al sito tramite una connessione protetta e un dominio HTTP per coloro che non vogliono.
Ricorda che le versioni più recenti di Google Chrome generano un avviso se i dati vengono inviati tramite una connessione non protetta.