本章主講的內(nèi)容是bluehost主機(jī)使用cloudflare加速后無法安裝SSL安全證書的問題.對于外貿(mào)建站的同學(xué)來說,siteground和bluehost這兩個主機(jī)服務(wù)商肯定不會陌生,為了更好的提升外貿(mào)網(wǎng)站的網(wǎng)頁加載速度,很多同學(xué)會選擇用Cloudflare的CDN加速服務(wù)。通常情況下都不會遇見太大的問題,特別是使用siteground主機(jī)。但是Jack老師使用的是bluehost主機(jī),就遇見了無法正常安裝SSL的問題。以下是相關(guān)的解決途徑。
一.登錄cloudflare,申請注冊賬號
在cloudflare的首頁右上角,點擊“sign up”按鈕,注冊一個新的賬號,如下圖所示
依次輸入郵箱賬號和對應(yīng)的密碼,點擊接受協(xié)議,并點擊最下面的“create account”按鈕,一個新的cloudflare賬號就生成了。完成這一步操作之后,就需要添加你的網(wǎng)站,注意在輸入網(wǎng)址的時候,不要輸入www,只需要輸入域名example.com即可。這時候cloudflare會給出對應(yīng)的免費和付費套餐供我們選擇,如下圖所示:
一般情況下,外貿(mào)自建網(wǎng)站選擇第一個免費的CDN加速服務(wù)就足夠了,等后期網(wǎng)站流量起來再切換到更高等級的付費套餐也來得及。因為我們今天要講的是cloudflare的SSL證書和bluehost的SSL證書存在沖突導(dǎo)致網(wǎng)頁打開安全性問題,所以不詳細(xì)講解如何設(shè)置cloudflare的CDN。簡單的講兩句:
1.將A記錄指向cloudflare
2.將域名服務(wù)器中的NS記錄解析到cloudflare上
等上述操作完成之后,CDN加速已經(jīng)可以實現(xiàn),但是SSL問題就出現(xiàn)問題了。
這里的SSL四個選項,無論我們怎么選擇,前端頁面總是會提示我們網(wǎng)站的安全證書有問題。所以在最開始的時候,Jack老師首先想到的辦法是,取消強(qiáng)制開啟https,相關(guān)設(shè)置如下圖所示
這樣的操作目的在于,能夠通過example.com打開網(wǎng)頁前端,而不會強(qiáng)制跳轉(zhuǎn)到https://www.example.com這個url,從而導(dǎo)致網(wǎng)頁前端打不開的問題。但是這樣的操作是治標(biāo)不治本的,瀏覽器地址欄的前端安全鎖按鈕還是會警示。所以只能從安全證書上著手解決該問題。相關(guān)操作如下
如圖所示,點擊生成源始安全證書后,需要記錄下兩個數(shù)值
一個是:Origin Certificate
另外一個是:Private key
這兩者是一大段的加密字符串,同學(xué)們需要事先記錄在txt文件中,以便在下一階段的bluehost主機(jī)中進(jìn)行添加。到這一步為止,cloudflare部分的設(shè)置已經(jīng)結(jié)束,接下來我們要去bluehost主機(jī)服務(wù)器端進(jìn)行操作
我們打開bluehost網(wǎng)站,登錄后臺,如下圖所示
點擊“SSL/TLS Manager”按鈕之后,頁面跳轉(zhuǎn)如下
點擊“管理SSL站點”按鈕之后,頁面跳轉(zhuǎn)如下:
點擊右側(cè)箭頭所指向的“為新站點使用證書”按鈕,我們就可以將之前在cloudflare上未正常生成SSL安全證書的網(wǎng)站添加新的源始SSL安全證書,點擊之后頁面跳轉(zhuǎn)如下:
還記得,一開始我們再cloudflare生成的源始SSL證書嗎?就是一大段看不懂的字符串,Jack老師之前提醒同學(xué)們將代碼記錄在TXT文件中,這時候我們原封不動的將兩個代碼段分別復(fù)制黏貼到對應(yīng)的紅色區(qū)域即可。
復(fù)制黏貼完成后,點擊頁面底部的“安裝證書”按鈕即可。至此,整個的bluehost安裝SSL安全證書流程已經(jīng)全部完成。我們再回頭去cloudflare網(wǎng)站上看一下(這里要稍等一下SSL證書的生成識別激活過程,大概是十幾分鐘到半小時),發(fā)現(xiàn)我們在cloudflare上的網(wǎng)站已經(jīng)有可以用的SSL安全證書。
為了驗證SSL的安全證書,我們再在瀏覽器中輸入https://www.example.com,發(fā)現(xiàn)瀏覽器前端的安全鎖已經(jīng)正??捎?,前端打開頁面也沒有出現(xiàn)谷歌的安全警示提醒。
雖然Jack老師最終還是沒有搞明白為什么cloudflare不能正常生成網(wǎng)站的ssl安全證書(這個案例實操網(wǎng)站是Jack老師在cloudflare使用CDN加速的第二個網(wǎng)站,第一個網(wǎng)站是www.thermos-bottles.com,在最開始使用cloudflare的免費套餐的時候就能一次性正常激活),
為此我嘗試過更換IP和創(chuàng)建不同cloudflare賬號的方式,但是都沒有能夠正常安裝SSL安全證書。直到我在bluehost的主機(jī)端更換了cloudflare生成的新源碼SSL安全證書,網(wǎng)頁前端才能正常打開!
好了,以上就是本章關(guān)于bluehost如何替換SSL安全證書的相關(guān)內(nèi)容,主要針對的是cloudflare的CDN加速功能正常實現(xiàn)后,不會對SSL安全證書方面產(chǎn)生問題。如果還有不理解的地方,沒關(guān)系,解決方案如下:
百度或者谷歌瀏覽器搜索“JACK外貿(mào)建站”,排名首頁首位的就是我的網(wǎng)站。網(wǎng)站上有更多免費的外貿(mào)建站、谷歌SEO優(yōu)化、外貿(mào)客戶開發(fā)等實操干貨知識等著你哦!