版本 Apache/2.2.14 (Ubuntu)
設定多站點多憑證
不同網站執行在同一台主機,其中包含http 與 https
基本上以前沒有加入SSL憑證過,一般新增設定都沒問題
最近新增了一個網站需要放上憑證,然後就失敗了 Orz
設置的方法是把憑證裝一裝包一包 然後拷貝一份舊的conf來修改
問題在於 SSL要用443 port
所以就設定
<VirtualHost *:443>
ServerName www.abc.com
失敗!
<VirtualHost abc:443>
ServerName www.abc.com
失敗!
<VirtualHost abc:443>
ServerName www.abc.com
失敗!
<VirtualHost _default_:443>
<VirtualHost www.abc.com:443>
<VirtualHost www.abc.com>
<VirtualHost test>
都失敗!
而且都有配置 NameVirtualHost 以對應 (還是不用?)
實在不懂...為什麼只有*可以 只要一改名就會跳到預設網站
目前光是這個步驟就卡關,連驗證https都還沒辦法
是說之前其他網站都是使用這個<VirtualHost *>也沒有特別設定其他名稱...
結果只要一改 <VirtualHost 名子:port> 就不行 Orz.....
--
設定多站點多憑證
不同網站執行在同一台主機,其中包含http 與 https
基本上以前沒有加入SSL憑證過,一般新增設定都沒問題
最近新增了一個網站需要放上憑證,然後就失敗了 Orz
設置的方法是把憑證裝一裝包一包 然後拷貝一份舊的conf來修改
問題在於 SSL要用443 port
所以就設定
<VirtualHost *:443>
ServerName www.abc.com
失敗!
<VirtualHost abc:443>
ServerName www.abc.com
失敗!
<VirtualHost abc:443>
ServerName www.abc.com
失敗!
<VirtualHost _default_:443>
<VirtualHost www.abc.com:443>
<VirtualHost www.abc.com>
<VirtualHost test>
都失敗!
而且都有配置 NameVirtualHost 以對應 (還是不用?)
實在不懂...為什麼只有*可以 只要一改名就會跳到預設網站
目前光是這個步驟就卡關,連驗證https都還沒辦法
是說之前其他網站都是使用這個<VirtualHost *>也沒有特別設定其他名稱...
結果只要一改 <VirtualHost 名子:port> 就不行 Orz.....
--
All Comments