忘了說 此篇用 IP-Base 為範例, 設定跟 Name-Base 會有些不一樣, 尤其是幾個地方要注意(因為使用同一 IP 建置)
BindAddress *
Listen port_number
Port port_number
NameVirtualHost *
Section 1的Listen項目 >> 如要設定 VirtualHost 的話 Listen 需加入使用對應的 Port
Section 2的Port項目 >> 不設定的話, 基本 Port 80 只給主網頁使用, 如有設定 VirtualHost 的話可將此項註解掉
正常情況下不管您是 IP-Base 或是 Name-Base 進入主網頁都會是正常的,
使用 port 443 連線會找不到網頁,因為 SSL handshake failed, 以致找不到 Client request 但紀錄檔會告訴你改用 HTTPS 連線
關於 root CA 的憑證因為只當替代性(最高審核機關), 所以基本上是為了好看(自己簽的沒紅XX)
實際應用時就跟財金公司一樣不過它們是要付費的(這個年費高且審核相當嚴格), 所以是可選擇性的,實際使用用不到, 因為大部分瀏覽器會內建多數認可的 root CA
至於 Server 憑證您可參考現有 IE 內之憑證內容說明(字太多嘍!!)與 SSL 相關書籍 |