Baiklah, jadi saya memiliki server Apache yang diatur dengan arahan berikut:
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>
Jadi example1.com memiliki dukungan SSL, dan dapat diakses baik melalui http: // example1.com atau https: // example1.com. Namun, ini memiliki efek samping yang tidak diinginkan dengan menampilkan https: // example1.com ketika saya mengunjungi https: // example2.com di browser saya. Apa yang ingin saya lakukan pada dasarnya adalah menonaktifkan https: // example2.com entah bagaimana atau mengarahkan kembali ke http: // example2.com jadi saya tidak mendapatkan peringatan dan situs yang salah ketika saya mengunjunginya.