我們在外貿建站教程中介紹過:如何在WordPress托管主機(譬如SiteGround)中一鍵開通Cloudflare CDN,以便增加網站安全和提升網站訪問速度,但是,如果你的主機不提供一鍵開通Cloudflare CDN功能怎么辦呢?跟著本篇教程做,一點也不難,
本篇教程適合這類網站:你的網站所在的主機不提供免費CDN功能,譬如Cloudways主機,但你又想開通Cloudflare CDN,
步驟概要:
-
注冊一個Cloudflare賬號;
-
添加你的網站到Cloudflare中,獲取Cloudflare的域名決議服務器(NS);
-
前往你的域名注冊網站,修改域名決議服務器(NS)為Cloudflare的,Cloudflare會自動獲取已有的決議記錄
-
按需在Cloudflare中添加網站決議記錄,常用的決議記錄是A記錄,用于將域名指向網站的服務器IP
舉幾個實際案例,可能有跟你一樣的情況,如果不想看就跳到下文看教程
-
最費力的例子:域名購于阿里云,網站服務器用的非WordPress托管主機,譬如Cloudways、阿里云輕量應用服務器、各種VPS,為了使用Cloudflare的免費CDN提升安全(譬如防御DDOS),需要將域名決議服務器在阿里云里換成了Cloudflare的,所有域名決議記錄都在Cloudflare自行維護,企業郵箱(也就是域名郵箱)用的騰訊的,郵箱決議記錄也同樣在Cloudflare維護,——我的網站就是這么折騰的,
-
稍許費力的例子:域名購于阿里云,網站服務器用的是WordPress托管主機,譬如SiteGround、ChemiCloud,郵箱用的網易企業郵箱,域名決議服務器用的SiteGround,郵箱決議記錄在Siteground內配置,同時,也是在Siteground中配置的郵箱決議記錄,——這種情況,你需要學會:在域名購買處,修改域名決議服務器(NS),并在主機的決議記錄管理中添加郵箱決議記錄,
-
最省力的例子:域名、服務器、郵箱、CDN全都用WordPress主機商提供的(譬如SiteGround),那么你完全不需要操心決議記錄,因為主機商全部自動搞定,
注冊Cloudflare賬號
-
前往注冊地址:https://dash.cloudflare.com/sign-up
-
輸入郵箱、密碼,點擊創建賬戶按鈕
-
在郵箱中接收驗證郵件并點擊驗證鏈接,

注冊Cloudflare
添加你的網站到Cloudflare中
賬戶創建完成后,請添加你的網站域名到cloudflare中

添加站點
接下來我們選擇免費計劃并繼續,免費計劃就包含了DDOS共計緩解、全球內容分發網路(cdn),

開通免費計劃
然后系統會自動掃描你的站點查找已有的DNS記錄,也就是決議記錄,并匯入到Cloudflare中,免去你重復配置的功夫,

掃描已有的DNS記錄
當掃描完成后,進入如下界面,會呈現你已有的決議記錄,但是由于我的演示網站是個全新的域名,所以下圖中沒有決議記錄,如果你看到決議記錄的代理狀態是橙色云朵,表示開啟了CDN;如果是灰色云朵,表示僅做決議用途,不會給予保護和CDN,我們點擊繼續按鈕

在接下來的彈出窗中,由于我沒有添加任何記錄,系統提示我以后要添加決議記錄,這樣才能順利訪問網站,我們點擊確認繼續,

最后,Cloudflare告訴你如何修改名稱服務器,也就是域名服務器(NS),請登錄到你現有的域名注冊處,將已有的NS洗掉,新增Cloudflare提供給你的NS,通常更換NS全部生效需要24h,一旦生效,Cloudflare也會給你發送郵件通知,

修改域名服務器(NS)
我的域名是在阿里云注冊的,以阿里云為例,我們來學習如何修改域名服務器,如果你在porkbun、namesilo注冊的域名,可以查看這篇教程:如何使用NS進行域名決議
首先,在域名管理頁面,點擊域名右側的管理按鈕

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

繼續點擊修改DNS服務器

然后填入cloudflare提供給你的兩條NS記錄并確認保存

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

如果你想查看域名決議是否生效,可以通過網站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服務器

-
點擊添加記錄按鈕
-
你將看到一行表單
-
在型別中選擇A
-
在名稱中填入@,表示你將使用不帶www的域名,也叫根域,譬如loyseo.com而非www.loyseo.com;如果你要使用www域名,那么此處就填入www即可
-
IPv4地址:填入你的服務器的IP地址,通常服務器管理面板里都會提供
-
代理狀態:默認是一朵橙色的云,表示啟用了CDN;如果你點擊一下它,就會變成灰色的云,表示不啟用CDN,
-
點擊保存提交即可,
-
這里是對當前決議記錄的解釋,當你修改記錄表單時,此處的解釋也會相應變化,
同理,如果你的郵箱是網易、騰訊或阿里企業郵箱,你也將獲得郵箱決議記錄,將他們添加到Cloudflare中即可,
最后,如果你的網站安裝了SSL,啟用了https,那么如下圖所示,將SSL/TLS頁面中的模式設為完全(嚴格),

相關教程:
-
外貿建站教程
-
如何使用NS進行域名決議
-
開通企業郵箱
本文原文由LOYSEO 發布,LOYSEO專注于外貿網站建設、WordPress、Elementor建站教程,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/228827.html
標籤:其他
