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>
...




