SiteGround 主機給網站開啟 https(ssl)協議

之前,我們已經介紹了如何使用 SiteGround 主機快速的搭建自己的個人獨立站,具體回顧教程可以參考這兩篇文章:

使用 Siteground 快速搭建 WordPress 網站教程
使用 SiteGround 搭建 WordPress 個人外貿網站商城

對於技術小白來說,可能並不是很清楚 https 協議的原理及作用,不過你只要知道開啟了 https 協議,有利於提高網站的安全性就可以了。

在使用 SiteGround 主機,剛搭建完網站,默認並沒有開啟 https 協議。所以你的網站只能通過 http:// 開頭的方式進行訪問,在谷歌瀏覽器訪問效果如下:

沒開啟ssl,訪問網站瀏覽器提示不安全

在 2017 年以後,谷歌對非 https 協議的網站,在瀏覽器訪問後,左上角都會提示說:不安全,而且谷歌搜索對開啟了 https 的站點也會提供更好的排名。

所以,雖然不開啟 https 協議,網站也能正常訪問。不過,為了網站更符合谷歌的 SEO 要求,還是強烈建議開啟 https 協議。

SiteGround 開啟 https協議

下面詳細介紹下,如何在 SiteGround 主機後台,快速的給網站開啟 https 協議。

首先登錄 SiteGround 後台,然後在 Websites 選項下,選擇你的網站,然後進入 cPanel:

在websites選項選擇自己的站點

進入後,往下拉,然後找到 SECURITY 選項,裡面默認有個 Let’s Encrypt 選項,如下:

進入let's encrypt選項

進入 Let’s Encrypt ,界面如下:

開始安裝證書

然後建議勾選下面的 Let’s Encrypt Wildcard SSL 。這個默認安裝的是通配符 ssl,支持子域名,用途更廣。選擇後 Install 安裝即可。

選擇安裝通配符證書

CONFIRM 完成安裝即可。

如果安裝提示 ERROR: SSL CANNOT BE INSTALLED 錯誤 ,如下:

安裝過程中報錯

說明你的域名是單獨購買的域名,不是在 SiteGround 上進行購買,需要到你的域名服務商,更改 DNS 服務商為 SiteGround 的服務商。

具體更改方法如下,首先,返回 My Accounts 頁面,在 ACCOUNT INFORMATION 下可以早到 Name Servers :

找到siteground 自己的dns服務器

SiteGround Name Servers 如下:

ns1.us248.siteground.us
ns1.us248.siteground.us

然後登陸你自己的域名服務商(根據你自己實際情況操作),比如我的是 name.com 域名服務商,登陸後找到域名:

登錄你自己的域名服務商,選擇更改域名服務器

然後更改域名服務器為 SiteGround 的域名服務器:

更改域名服務器為siteground的域名服務器

修改完成後,需要一定的時間才能生效,一般生效時間為幾分鐘到幾個小時不等。等生效成功後,按照上面的操作重新開啟 https 即可。

修改後,返回siteground後台重新安裝https證書

驗證很快,秒成功:

安裝很快,幾秒鐘就安裝完成

然後在 Action 選項,選擇 Https Setting :

進入 https setting 配置選項

開啟 HTTPS Enforce:

開啟 https enforce

完成後,重新使用 https:// 訪問你的網站,發現瀏覽器成功加上鎖了:

重新訪問網站,發現網站已經加鎖

這樣,https 協議就配置完成了。在配置的過程中,如果你有碰到什麼問題,歡迎留言一起探討。

發表評論

電子郵件地址不會被公開。 必填項已用*標註