Bene, quindi ho un server Apache impostato con le seguenti direttive:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName example1.com
ServerAlias www.example1.com
DocumentRoot /var/www/html
</VirtualHost>
<VirtualHost *:80>
ServerName example2.com
ServerAlias *.example2.com
DocumentRoot /var/www/example2
</VirtualHost>
<VirtualHost example1.com:443>
DocumentRoot /var/www/html
ServerName example1.com:443
SSLEngine on
...
</VirtualHosts>
Quindi example1.com ha il supporto SSL ed è possibile accedervi tramite http: // example1.com o https: // example1.com. Tuttavia, questo ha l'effetto collaterale indesiderato di mostrare https: // example1.com quando visito https: // example2.com nel mio browser. Quello che voglio fare è fondamentalmente disabilitare https: // example2.com in qualche modo o reindirizzarlo a http: // example2.com, quindi non ricevo un avviso e il sito sbagliato quando lo visito.