Hello,It’s Help
Try to search「 Custom Product Page ButtonCan't upload images on Woo App?Whiat is 'XML-RPC'? 」
前言
5分鐘將網站快速託管到Cloudflare CDN。
若您的網站主機商沒有主動提供Cloudflare CDN選項,則您可以手動將您的網站託管到Cloudflare。
本篇文章的網域商以Godaddy示範;主機商以Bluehost做示範(Cloudway用戶請見此文章)。
使用Cloudflare CDN的好處
CDN是什麼?
CDN指「內容傳遞網路(Content Delivery Network)」,是指分布在一個地區或是世界各地的伺服器中心,當您的網站部署了CDN後,您的網站內容會在短時間內分發、儲存到該企業(Cloudflare)的在全球的所有伺服器中心(其使用技術的專業術語稱為「快取」或「邊緣快取」)。假設您的網站主機位於美國,在沒有部署CDN時,當馬來西亞的用戶要訪問您的網站,其網路傳遞距離是馬來西亞到美國;若您已為網站部署CDN,則馬來西亞用戶要訪問您的網站時,就可以直接向Cloudflare在新加坡的伺服器中心存取您的網站,無須從遙遠的美國存取,這就是CDN的好處,從距離用戶最近伺服器中心存取您的網站。
Cloudflare CDN效能如何?
根據Cloudflare的資料,使用CDN可以讓您的網站:
- 載入時間減少50%
- 減小檔案大小以提高載入速度
- 最佳化伺服器基礎結構以更快地回應使用者請求
- 減輕網站的頻寬流量
- 抵禦Dos與DDos攻擊
現在我們就來了解如何部署Cloudflare CDN吧。
開始部署CDN
部署CDN會讓您的網站暫時斷線,請盡量在網站的離峰期進行操作,必要時,請通知您的客戶或是消費者您的網站將進行CDN部署。
您需要先行準備:
- Cloudflare帳號,若您尚未申請,請點擊此處註冊。
第一步:變更網域的DNS名稱伺服器(Godaddy示範)。
您會看到原始的名稱伺服器,現在我們要移除舊的名稱伺服器,並填入新的名稱伺服器,請點擊「變更名稱伺服器」,再點選右側「Custom」並填入下列的Cloudflare名稱伺服器。
原始Bluehost名稱伺服器(Name Server):
ns1.bluehost.com
ns2.bluehost.com
點擊右側Custom,並填入下方的Cloudflare名稱伺服器。
nucum.ns.cloudflare.com
thomas.ns.cloudflare.com
確認變更後請按儲存。
注意!完成後您的網站可能會即時斷線,請不必擔心,繼續按照第二步操作。
第二步:進入Cloudflare驗證第一步是否成功。
- 進入您的Cloudflare帳號,點擊上方工作列的「新增網站」。
- 進入頁面後填入您的網域,若您的網址是https://www.cydesign.co/,僅需填入cydesign.co即可。
- 選擇「免費」方案。
- 點擊下方「檢查名稱伺服器」,您會在左側選單中的「概觀」頁面看到下列成功訊息。
(若您沒看到此訊息,請等待至少30分鐘後,再次點擊「檢查名稱伺服器」;若您依然無法看見成功訊息,有可能是您的第一步操作失敗。)
第三步:更改SSL/TLS的加密模式。(重要步驟)
完成第二步後您的網站就已經成功部署Cloudflare了,請嘗試打開您的網站,若您的網站可順利進入,請忽略第三步。若無法正常開啟您的網站(顯示錯誤:重定向次數過多),請根據下方操作來修復您的網站。
- 進入您的Cloudflare帳號。
- 在左側選單點擊「SSL/TLS」的「概觀」。
- 將「加密模式」改為「完整」。
現在請試著重新整理您的網站,您的網站應該就能恢復。
結語
現在您的網站已經成功部署Cloudflare CDN了,開始享受Cloudflare CDN帶給您的網站加速與攻擊防護吧!
若您在部署Cloudflare CDN遇到問題,且無法修復,請將第一步的名稱伺服器更改為Bluehost原始伺服器,並向謙姸尋求支援。
是Cloudway用戶嗎,Cloudway部署Cloudflare CDN請點擊此文章。