Được rồi, vì vậy tôi có một máy chủ Apache được thiết lập với các chỉ thị sau:
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>
Vì vậy example1.com có hỗ trợ SSL và có thể được truy cập qua http: // example1.com hoặc https: // example1.com. Tuy nhiên, điều này có tác dụng phụ ngoài ý muốn là hiển thị https: // example1.com khi tôi truy cập https: // example2.com trong trình duyệt của mình. Những gì tôi muốn làm về cơ bản là vô hiệu hóa https: // example2.com hoặc chuyển hướng nó tới http: // example2.com để tôi không nhận được cảnh báo và trang web sai khi tôi truy cập nó.