如何給網站開通免費的Cloudflare CDN

咱們在外貿建站教程中介紹過:如何在WordPress託管主機(譬如SiteGround)中一鍵開通Cloudflare CDN,以便增長網站安全提高網站訪問速度,可是,若是你的主機不提供一鍵開通Cloudflare CDN功能怎麼辦呢?跟着本篇教程作,一點也不難。css

本篇教程適合這類網站:你的網站所在的主機不提供免費CDN功能,譬如Cloudways主機,但你又想開通Cloudflare CDN。html

步驟概要:緩存

  1. 註冊一個Cloudflare帳號;安全

  2. 添加你的網站到Cloudflare中,獲取Cloudflare的域名解析服務器(NS);服務器

  3. 前往你的域名註冊網站,修改域名解析服務器(NS)爲Cloudflare的,Cloudflare會自動獲取已有的解析記錄網絡

  4. 按需在Cloudflare中添加網站解析記錄,經常使用的解析記錄是A記錄,用於將域名指向網站的服務器IPwordpress

舉幾個實際案例,可能有跟你同樣的狀況,若是不想看就跳到下文看教程性能

  1. 最費力的例子:域名購於阿里雲,網站服務器用的非WordPress託管主機,譬如Cloudways、阿里雲輕量應用服務器、各類VPS,爲了使用Cloudflare的免費CDN提高安全(譬如防護DDOS),須要將域名解析服務器在阿里雲裏換成了Cloudflare的,全部域名解析記錄都在Cloudflare自行維護,企業郵箱(也就是域名郵箱)用的騰訊的,郵箱解析記錄也一樣在Cloudflare維護。——個人網站就是這麼折騰的。學習

  2. 稍許費力的例子:域名購於阿里雲,網站服務器用的是WordPress託管主機,譬如SiteGround、ChemiCloud,郵箱用的網易企業郵箱,域名解析服務器用的SiteGround,郵箱解析記錄在Siteground內配置,同時,也是在Siteground中配置的郵箱解析記錄。——這種狀況,你須要學會:在域名購買處,修改域名解析服務器(NS),並在主機的解析記錄管理中添加郵箱解析記錄。優化

  3. 最省力的例子:域名、服務器、郵箱、CDN全都用WordPress主機商提供的(譬如SiteGround),那麼你徹底不須要操心解析記錄,由於主機商所有自動搞定。

註冊Cloudflare帳號

  1. 前往註冊地址:https://dash.cloudflare.com/sign-up

  2. 輸入郵箱、密碼,點擊建立帳戶按鈕

  3. 在郵箱中接收驗證郵件並點擊驗證連接。

如何給網站開通Cloudflare CDN

註冊Cloudflare

添加你的網站到Cloudflare中

帳戶建立完成後,請添加你的網站域名到cloudflare中

如何給網站開通Cloudflare CDN

添加站點

接下來咱們選擇免費計劃並繼續,免費計劃就包含了DDOS共計緩解、全球內容分發網絡(cdn)。

如何給網站開通Cloudflare CDN

開通免費計劃

而後系統會自動掃描你的站點查找已有的DNS記錄,也就是解析記錄,並導入到Cloudflare中,免去你重複配置的功夫。

如何給網站開通Cloudflare CDN

掃描已有的DNS記錄

當掃描完成後,進入以下界面,會呈現你已有的解析記錄,可是因爲個人演示網站是個全新的域名,因此下圖中沒有解析記錄。若是你看到解析記錄的代理狀態是橙色雲朵,表示開啓了CDN;若是是灰色雲朵,表示僅作解析用途,不會給予保護和CDN。咱們點擊繼續按鈕

如何給網站開通Cloudflare CDN

在接下來的彈出窗中,因爲我沒有添加任何記錄,系統提示我之後要添加解析記錄,這樣才能順利訪問網站,咱們點擊確認繼續。

如何給網站開通Cloudflare CDN

最後,Cloudflare告訴你如何修更名稱服務器,也就是域名服務器(NS)。請登陸到你現有的域名註冊處,將已有的NS刪除,新增Cloudflare提供給你的NS,一般更換NS所有生效須要24h,一旦生效,Cloudflare也會給你發送郵件通知。

如何給網站開通Cloudflare CDN

修改域名服務器(NS)

個人域名是在阿里雲註冊的,以阿里云爲例,咱們來學習如何修改域名服務器。若是你在porkbun、namesilo註冊的域名,能夠查看這篇教程:如何使用NS進行域名解析

首先,在域名管理頁面,點擊域名右側的管理按鈕

如何給網站開通Cloudflare CDN

進入域名基本信息界面,找到修改DNS,點擊進入

如何給網站開通Cloudflare CDN

繼續點擊修改DNS服務器

如何給網站開通Cloudflare CDN

而後填入cloudflare提供給你的兩條NS記錄並確認保存

如何給網站開通Cloudflare CDN

保存成功後,你將看到當前DNS服務器已經成功修改了。

如何給網站開通Cloudflare CDN

若是你想查看域名解析是否生效,能夠經過網站https://www.whatsmydns.net/#NS/,輸入域名查看NS生效與否。

若是域名成功添加到cloudflare,你會收到郵件通知。

完成域名服務器修改後,回到cloudflare,點擊下圖所示的完成,檢查名稱服務器按鈕繼續。

接下來有個快速入門指南

Cloudflare快速入門指南

第1項,提升安全性。

這是與HTTPS相關的,當你給網站安裝SSL證書後,能夠啓用自動HTTPS重寫,以免網站裏有http和https混合的狀況,若是你的網站還安裝SSL證書,那就不要開啓了。

第2項,優化性能。

一般咱們使用WordPress建站的話,建議安裝諸如WP Rocket緩存插件,它們都提供了js、css、html文件縮小功能,因此能夠不勾選。

第3項,摘要。這是對前面兩項配置的總結,確認無誤後,點擊完成便可。

此時你將跳轉到這幾個域名的配置管理界面,請點擊圖中的DNS去配置解析記錄。

給網站添加A解析記錄

因爲個人域名是一個嶄新的、不曾作任何解析記錄的域名,因此,在DNS頁面,沒有任何解析記錄。若是你的域名在原解析處有解析記錄,那麼將會自動同步過來。

接下來,若是咱們要將域名指向網站所在的服務器,來添加一條A記錄,以下圖所示,我將配置loyseo.top指向到cloudways服務器

  1. 點擊添加記錄按鈕

  2. 你將看到一行表單

  3. 在類型中選擇A

  4. 在名稱中填入@,表示你將使用不帶www的域名,也叫根域,譬如loyseo.com而非www.loyseo.com;若是你要使用www域名,那麼此處就填入www便可

  5. IPv4地址:填入你的服務器的IP地址,一般服務器管理面板裏都會提供

  6. 代理狀態:默認是一朵橙色的雲,表示啓用了CDN;若是你點擊一下它,就會變成灰色的雲,表示不啓用CDN。

  7. 點擊保存提交便可。

  8. 這裏是對當前解析記錄的解釋,當你修改記錄表單時,此處的解釋也會相應變化。

同理,若是你的郵箱是網易、騰訊或阿里企業郵箱,你也將得到郵箱解析記錄,將他們添加到Cloudflare中便可。

最後,若是你的網站安裝了SSL,啓用了https,那麼以下圖所示,將SSL/TLS頁面中的模式設爲徹底(嚴格)。

相關教程:

本文原文由LOYSEO 發佈,LOYSEO專一於外貿網站建設、WordPress、Elementor建站教程。

相關文章
相關標籤/搜索