Estoy tratando de descubrir la configuración para lo siguiente:
Múltiples dominios: (ejemplo1.com, ejemplo2.com, ejemplo3.com) Subdominios comodín de host virtual único (*.ejemplo1.com, *ejemplo2.com, etc.)
Mi configuración actual es:
<VirtualHost *:80>
ServerAlias *.|DOMAIN|
RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
</VirtualHost>
<VirtualHost *:443>
ServerAlias *.|DOMAIN|
SSLEngine On
DocumentRoot /SITES/WWW/public
SSLCertificateFile /SITES/SSL/example1.com.crt
SSLCertificateKeyFile /SITES/SSL/example1.com.key
SSLCertificateChainFile /SITES/SSL/gd_bundle-g2-g1.crt
</VirtualHost>
Mis VirtualHosts y redirecciones funcionan bien para todos los dominios. El problema que tengo es con SSL. Cada dominio tiene su propio certificado SSL y parece que no puedo usar la |DOMAIN|
variable en la configuración SSL.
¿Cómo hago para configurar el certificado SSL según el dominio que se utiliza?
Gracias de antemano por cualquier orientación. ¡Realmente lo agradezco!
Respuesta1
Intente instalar vhost con esta utilidadhttps://github.com/syntaxweaver/Ubuntu-ServConf luego puede duplicar el directorio vhost en otro dominio. Le ahorrará tiempo para configurar el servidor web.