Por padrão, você não recebe um redirecionamento, mas, como afirma seu provedor de hospedagem: se nenhum virtualhost estiver configurado para um nome de domínio, o primeiro VirtualHost será o padrão exibido. Isso é depois de ignorar os avisos de SSL gerados pelo seu navegador ...
Se você tiver ativado apenas SSL / TLS para www.example.net
, esse é o site que será exibido ao se conectar a https://any-domain
ou https://<ip-address of your server>
.
Por esse motivo, é bastante comum configurar um site em branco como o primeiro VirtualHost antes das estrofes de VirtualHost dos seus domínios válidos.
<VirtualHost *:443>
ServerName localhost
DocumentRoot /var/www/empty
</VirtualHost>
<VirtualHost *:443>
ServerName www.example.net
DocumentRoot /var/www/example.net
</VirtualHost>