Apache-2.2
為具有多個虛擬主機的 Linux 伺服器上的單個網站設置 SSL
如果不配置 apache 以支持 SNI,我可以購買 SSL 證書並在具有 2 個基於名稱的 Vhost 的 Centos Linux 伺服器上使用嗎?我只對保護兩個域之一感興趣。這是否可以在 httpd 配置文件中進行配置,例如可能首先列出需要保護的域等?
我知道 SNI 可用於具有多個域的單個伺服器上的多個證書。就我而言,我只對保護單個域感興趣。
是的,這樣就可以了——您
<VirtualHost *:443>
需要為需要保護的站點創建一個塊。一個問題是,如果有人碰巧嘗試
https://
在非安全域的 URL 上粘貼一個,他們會在嘗試連接到安全域時看到證書錯誤 - 然後如果他們點擊它,他們會從安全域載入他們的內容。