Web-Server

有沒有辦法讓所有虛擬伺服器使用相同的 SSL 證書而沒有多個 IP?

  • January 9, 2012

有沒有辦法讓所有虛擬伺服器在 Apache 中使用相同的 SSL 證書而沒有多個 IP?我知道您可以在一個站點、每個埠和每個 IP 上使用證書,但是如果站點位於多個埠上,我可以讓它工作嗎?

是的,這是可能的。每個 SSL 證書唯一需要的是一個唯一的套接字(ip:port 組合)。

因此,您有 2 個選擇:

  1. 多個套接字(例如 192.168.0.1:443,192:168.0.1:444 等)
  2. 多個子域,匹配同一個萬用字元域名。

使用方法 2,您將需要萬用字元 ssl 證書。為您的萬用字元證書匹配的域設置任意數量的具有唯一子域的虛擬主機,並為第一個配置 SSLEngine 設置。其他人將預設(或實際上通過他們的套接字)以相同的 ssl 證書終止

引用自:https://serverfault.com/questions/347961