通常情況下,一個站點配有兩個或多個域名是比較常見的,比如搭建了一個小說網(wǎng)站,那么就需要有PC端的Web訪問域名,也需要有個手機端wap訪問域名。那么對于這樣一個站點,需要兩個或多個域名的,該怎么部署SSL證書呢?
下面以最常用的寶塔面板環(huán)境為例,舉例說明多域名網(wǎng)站的SSL證書部署方法。
在寶塔面板——網(wǎng)站——設(shè)置(站點修改)——域名管理中,可以看到我配置了兩個域名(一個Web端,一個Wap端),而在側(cè)欄的SSL中,可以看到這里只允許給單一域名部署證書。
另一個沒有配置證書的域名,使用瀏覽器訪問效果如下:
解決方法為:再新建一個站點,將兩個站點共用同一個根目錄,新站點的配置和主站點一致(例如根目錄、PHP版本等相同),不需要再創(chuàng)建數(shù)據(jù)庫。
繼續(xù)為這個新站域名申請和部署SSL證書,可以申請免費證書的最簡單方式有3種:寶塔SSL申請、Let's Encrypt申請和在購買域名的運營商處申請,前兩種可以申請到3個月期限,后者可以申請1年期限,到期可以繼續(xù)申請續(xù)簽。
新站SSL證書部署完成后,在瀏覽器訪問,即可以正常使用HTTPS安全協(xié)議進行訪問。
以此類推,有多個域名的可以繼續(xù)新增站點配置部署。
至此,一個站點多個域名的SSL證書部署完成。