Domain-Name-System

添加 SSL 證書導致無法訪問所有虛擬主機

  • October 14, 2011

我剛剛在我的一個虛擬主機上添加了一個自簽名 SSL 證書。如果有幫助,我正在使用 Ubuntu Server 和 Webmin。我為其添加證書的站點執行良好,但嘗試訪問不同的虛擬伺服器會將您帶到預設伺服器頁面(var/www)。如果我在前面輸入帶有 https 的其他虛擬伺服器的 url,我會被重定向到我添加證書的站點。這和埠有關係嗎?任何意見,將不勝感激。

如果我在前面輸入帶有 https 的其他虛擬伺服器的 url,我會被重定向到我添加證書的站點。這和埠有關係嗎?

假設您的伺服器對於所有虛擬主機只有一個 IP 地址,那麼這種行為是正常的。所有使用 https 的流量都將被定向到埠 443。每個 IP 地址在埠 443 上只能有一個虛擬主機,因此這成為預設值。

至於為什麼您的其他非 https 虛擬主機停止工作,我們需要更多資訊。正如 Shane 評論的那樣

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