如(rú)何設置HTTP自動跳(tiào)轉到HTTPS |
安裝SSL證書設置HTTP轉HTTPS前,請先安裝SSL證書,安裝詳情可見:SSL證書安裝指南(nán) 備份、備份備份是必須的。如(rú)果對SSL安裝、服務(wù)器(qì)配置不熟悉,轉換過程不一(yī)定是那麽順利。 新(xīn)版本代碼改動SSL證書安裝後,HTTPS版本就(jiù)可以訪問了(le)。原來(lái)網站(zhàn)上(shàng)的所有URL都需要改到HTTPS版本,包括鏈接、圖片、JS等,所以可能(néng)需要修改文章數據庫、模闆、插件等。 檢查新(xīn)版本頁面源代碼訪問一(yī)下(xià)HTTPS版本頁面,包括首頁、欄目頁、内頁、sitemap,查一(yī)下(xià)源代碼,看看還有沒有HTTP地址的存在,不僅頁面可見部分(fēn),還得看看head部分(fēn),JS等,比如(rú)head裏的canonical标簽是否改到HTTPS版本了(le)?程序生(shēng)成的sitemap裏的URL是否改為(wèi)HTTPS版本了(le)? 全站(zhàn)301轉向全站(zhàn)做HTTP到HTTPS的301轉向。LAMP服務(wù)器(qì)為(wèi)例,在.htaccess文件中加:
這(zhè)個(gè)代碼隻是舉例,還有其他寫法也(yě)可以,隻要實現(xiàn)了(le)301就(jiù)行。 訪問原HTTP版本頁面,檢查301是否生(shēng)效。 |