將http網(wǎng)站升級(jí)為https網(wǎng)站的必要條件就是申請(qǐng)SSL證書,成功申請(qǐng)SSL證書就可以將http網(wǎng)站升級(jí)為https網(wǎng)站,具體操作教程如下:
一、獲取證書
升級(jí)到HTTPS協(xié)議的第一步,就是要獲得一張證書,證書是一個(gè)二進(jìn)制文件,里面包含經(jīng)過認(rèn)證的網(wǎng)站公鑰和一些元數(shù)據(jù),要從SSL證書服務(wù)商購(gòu)買。
安信SSL證書(https://www.anxinssl.com/)可提供高端品牌的Symantec、GeoTrust證書,以及便宜的Comodo、RapidSSL的SSL數(shù)字證書,供大家選擇。
證書有很多類型,首先分為三種認(rèn)證級(jí)別。
域名認(rèn)證(DV SSL證書):最低級(jí)別認(rèn)證,可以確認(rèn)申請(qǐng)人擁有這個(gè)域名。
對(duì)于這種證書,瀏覽器會(huì)在地址欄顯示一把鎖。
公司認(rèn)證(OV SSL證書):確認(rèn)域名所有人是哪一家公司,證書里面會(huì)包含公司信息。
擴(kuò)展認(rèn)證(EV SSL證書):最高級(jí)別的認(rèn)證,瀏覽器地址欄會(huì)顯示公司名。
還分為三種覆蓋范圍。
單域名SSL證書:只能用于單一域名。
通配符證書:可以用于某個(gè)域名及其所有一級(jí)子域名。
多域名SSL證書:可以用于多個(gè)不同的域名(主域或子域都可以)。
認(rèn)證級(jí)別越高、覆蓋范圍越廣的證書,價(jià)格越貴。
二、安裝證書
證書可以放在/etc/ssl目錄(Linux 系統(tǒng)),然后根據(jù)你使用的Web服務(wù)器進(jìn)行配置。
如果是在安信SSL證書申請(qǐng)的可以享受免費(fèi)的安裝服務(wù)。
安裝成功后,使用SSL證書在線檢測(cè)工具檢查一下證書是否生效。
三、修改鏈接
網(wǎng)頁(yè)加載的HTTP資源,要全部改成HTTPS鏈接。
因?yàn)榧用芫W(wǎng)頁(yè)內(nèi)如果有非加密的資源,瀏覽器是不會(huì)加載那些資源的。
四、301重定向
修改Web服務(wù)器的配置文件,使用301重定向,將HTTP協(xié)議的訪問導(dǎo)向HTTPS協(xié)議。
以上就是將http網(wǎng)站升級(jí)為https網(wǎng)站的詳細(xì)流程,希望能幫助到大家。