Si utilizamos VirtualHosts basados en nombre en nuestro frontal web -cosa que suele estar a la orden del día, en primer lugar para ahorrar IPs- debemos tener en cuenta ciertas consideraciones si comprobamos nuestros certificados con OpenSSL.
En una arquitectura como la mencionada, un servidor web Apache o Nginx puede alojar múltiples sitios web (dominios) que comparten una misma IP. Una petición HTTP/HTTPS dirigida contra un dominio específico es resuelta por tanto por el VirtualHost correspondiente. En Apache, por ejemplo, esto se especifica con la directiva ServerName o ServerAlias (si tenemos alias DNS a aplicar) dentro de la configuración de cada VirtualHost:
... <VirtualHost *:80> ServerName www.elarraydejota.com DocumentRoot "/www/elarraydejota" </VirtualHost> <VirtualHost *:80> ServerName www.juliojosesanz.com ServerAlias juliojosesanz.com DocumentRoot "/www/juliojosesanz" </VirtualHost> ...