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