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