【網站太慢】免費Cloudflare CDN完整設定教學!加速WordPress

Cloudflare CDN DNS 網速 WordPress 網站 自架 網域 IP 位址 伺服器 地點 位置 設定 查詢 停用 台灣 節點 網路

作者: 依絲 |
文章2023-07-18
82 分享
184
現在大家都透過網路查詢資料、購物、娛樂等等,如果你想要讓你的網站有競爭力,除了優質的內容以外,網站載入的速度也是重點中的重點!大家都說Cloudflare CDN 會幫你的網站加速,下面讓依絲編來告訴你怎麼設定才能最有效的加速你的網站!


 
Cloudflare CDN加速
無論是個人部落客或是大企業都會選擇用Cloudflare來保護自己的網站,不過其實Cloudflare除了資安防護的功能以外,他還有一個大家大力推薦他的原因就是「CDN加速」!

CDN又稱為內容傳遞網路,簡單來說就是透過分賽在全球各地的伺服器,幫你把網站內容即時傳遞給世界各地的使用者,而Cloudflare厲害的就是他們有非常廣泛的全球網路,覆蓋全球285個城市,基本上你在任何一個角落都可以快速把網站內容送到你的裝置上

what_is_a_cdn_distributed_server_map.png 引用來源:Cloudflare 官網  

 Cloudflare CDN 優缺點 

▼【優點】

1.加速網站載入速度
透過Cloudflare全球285個CDN伺服器,可以讓伺服器更接近你的使用者,進而更快速的將網站內容傳遞給使用者。

2.減少網站頻寬成本:
通常你的網站代管頻寬會是你經營網站最主要的成本考量。因為有用CDN伺服器,所以你的主來源伺服器相對不用提供這麼多的資料量,藉此減少頻寬成本消耗。

3.增進網站安全性
Cloudflare眾多的CDN伺服器也是網路攻擊防禦重要的關鍵。假設你今天不幸遭到DDoS攻擊,Cloudflare就會將大量的攻擊流量分散到各地伺服器,讓你的網站不會因為過載而崩潰。

▼【缺點】

1.免費版不能選擇伺服器位置
Cloudflare免費版提供的CDN節點是隨機的,也就是說你沒辦法選擇要連哪裡的伺服器,雖然還是會有一定的加速效果,但是升級到企業版就可以優先使用台灣節點,如果你的網站多數是台灣用戶,企業版可以讓你的網站速度比起免費版更快!

大概了解Cloudflare CDN後,下面依絲編就來教大家如何完成Cloudflare CDN的設定,當然也會一併教大家檢查Cloudflare CDN有沒有繞路以及解決方法喔!
 
Cloudflare CDN設定
Cloudflare的CDN服務在你啟用Cloudflare就會開始運作,不過要把你的網站與Cloudflare伺服器連結需要先進行DNS(網域名稱系統)的託管,下面依絲編就來一步步教大家從零開始設定!

▼【第一步:買網域】(★如果已經擁有網域可以跳轉到Cloudflare DNS設定)

網域商有很多家,依絲編以大家比較常見,並且支援繁體中文介面的GoDaddy為例:

  1.先輸入你想要的網域名稱
  2.如果有喜歡的就可以點選[加入購物車]

買網域 1.jpg


  3.勾選[免費隱私權保護]
  4.建議可以把免費建立網站先取消,你之後才可以用Wordpress架站
  5.點選[前往購物車]

買網域 2.jpg


  6.確認沒有問題就可以點選付款

買網域 3.jpg


  7.點選[完成購買]

買網域 4.jpg


  8.就完成網域的購買啦!

買網域 5.jpg


  9.點選[我稍後再進行]

買網域 6.jpg


  10.成功進到GoDaddy的後台,準備進行Cloudflare DNS代管設定

買網域 7.jpg



▼【第二步:取得Cloudflare伺服器】

  1.進到Cloudflare帳戶後台內,點選[新增網站]

CF 伺服器 1.jpg


  2.輸入你的網站名稱後,點選[新增網站]

CF 伺服器 2.jpg


  3.選擇[免費版]
  4.點選[繼續]

CF 伺服器 3.jpg


  5.將舊有的DNS都刪除
  6.點選[新增紀錄]

CF 伺服器 4.jpg


  7.輸入網站伺服器IP
  8.完成後點選[儲存]

CF 伺服器 5.jpg


  9.確定有新增成功後,點選[繼續]

CF 伺服器 6.jpg


  10.複製兩個Cloudflare提供的名稱伺服器

CF 伺服器 7.jpg


▼【第三步:將網域商的DNS改為Cloudflare】

  1.回到GoDaddy的後台,點選[網域]
  2.點選[管理DNS]

網域設定 1.jpg


  3.點選[新增紀錄]
  4.點選[變更名稱伺服器]

網域設定 2.jpg


  5.選擇[我要用自己的伺服器]

網域設定 3.jpg


  6.貼上兩個Cloudflare伺服器後,點選[儲存]

網域設定 4.jpg


  7.點選[繼續],即完成更改

網域設定 5.jpg


▼【第四步:檢查伺服器有無變更成功】

  1.回到Cloudflare帳戶後台點選[完成,請檢查名稱伺服器]

檢查 1.jpg


  2.點選[提高安全性]

檢查 2.jpg


  3.將[自動改寫HTTPS]打開

檢查 3.jpg


  4.將[一律使用HTTPS]打開

檢查 4.jpg


  5.將[Brotli功能]開啟

檢查 5.jpg


  6.確認功能都是[ON(開啟)]後,點選[完成]

檢查 6.jpg


  7.點選[檢查名稱伺服器]

檢查 7.jpg


  8.回到概觀主頁看到「Cloudflare正在保護您的網站」就可代表成功啦!

檢查 8.jpg


▼【第五步:確認SSL設定防止連線失敗】

DNS設定好之後,還有兩個可能會導致網站連線異常:

1.SSL加密:
Cloudflare會預設完整,不過由於你的網站伺服器可能沒有提供HTTPS連線,導致Cloudflare要加密連結主機的時候找不到,所以建議改成彈性,避免網站連線失敗喔!

SSL加密.jpg


2.SSL邊緣憑證:
Cloudflare會提供給你SSL憑證,但這個部分審核會需要花10~30分鐘不等的時間,所以如果你發現你的SSL憑證還在待驗證,網站會是無法連線使用的狀態喔!

SSL邊緣憑證.jpg

 
以上這些步驟完成後,你就成功的使用Cloudflare保護你的網站啦!免費版的Cloudflare會自動幫你選擇CDN節點,如果你想要確認Cloudflare把你的CDN節點放在哪裡,下面依絲編也來教你怎麼找喔~
 
網站被降速解決方法
每個人的網站主機放的位置都不一樣,Cloudflare CDN節點就是幫你建立中途轉運站的概念,並且CDN節點會幫你存取一些你的網站內容,讓你的用戶可以更快速載入網站。不過前面依絲編就有提到,免費版不能選擇要連線的CDN節點,所以下面我們就來檢查伺服器到底在哪裡,確認Cloudflare如何連接吧!

▼【如何檢查伺服器位置】

  1.進到Google DNS查詢網站,輸入你的網站名稱

查位置 1.jpg


  2.就可以看到你的網站IP位址

查位置 2.jpg


  3.到 ipinfo.io 查詢IP網站 ,輸入你的網站IP
  4.就可以看到網站伺服器的位置囉!

查位置 3.jpg

 

 方法1  關閉 Cloudflare CDN

如果你發現你的CDN節點不是在你的主機附近,可以選擇把CDN關閉,在Cloudflare後台就能簡單設定,不過依絲編非常不建議這麼做,因為這樣會讓你的網站源頭主機容易被駭客找到,遭受DDoS攻擊的時候也無法透過CDN網路分散攻擊網站的流量

▼【如何關閉CDN服務】

  1.進到Cloudflare後台的DNS設定,點選[編輯]

關閉cdn 1.jpg


  2.將Proxy處理關閉

關閉cdn 2.jpg


  3.變成「僅DNS」就成功把CDN服務關閉了

關閉cdn 3.jpg

 

 方法2  使用Cloudflare的企業方案

Cloudflare的企業方案可以讓你優先使用鄰近節點,如果是台灣的網站就可以優先使用Cloudflare在台灣的CDN節點,享受到最快速的CDN加速!

▼【Cloudflare企業方案進階功能】
  • 優先使用台灣節點
  • 完善的DDos防護措施
  • 提供24小時技術支援
  • 曾受大量攻擊時會被列為第一優先保護
  • 專屬的售後服務經理
cf.jpg 引用來源:樂雲官網
編の小評time
無論你是自架網站或是大企業,總會希望自己的網站速度可以更快,讓使用者或是客戶能有良好的使用體驗,Cloudflare是少數可以在保護你的網站同時幫你進行加速的工具。如果你有興趣的話,可以先從免費版開始體驗,覺得不錯,就可以考慮升級到企業版,讓你的網站速度更上一層樓喔!

▶ 企業版介紹Cloudflare CDN加速 企業版 台灣代理官網
 
更多網站加速、資安文章
★網站被攻擊怎麼辦?
DDos防護 ▶ 網站加速以外 Cloudflare保護網站、預防DDoS攻擊方法

★自架網站資安防護
WordPress安全外掛 ▶ 網站加速以外 WordPress 免費 安全外掛推薦
 

貼心小提醒
1.您目前未登入,若於此狀態進行文章收藏,紀錄可能無法長期保留。
2.建議登入後進行收藏,好文會幫你保存著,隨時要看也不怕找不到唷~

KiKiNote持續為您提供最優質的資訊內容,謝謝您!
不再顯示此視窗

複製成功