如何在您的WordPress網站上安裝Cloudflare

如何在您的WordPress網站上安裝Cloudflare

Cloudflare是一家提供內容交付網路 (CDN)、DNS、  DDoS保護和安全服務的公司。他們在網路效能行業因快速的DNS查詢時間而聞名,並擁有由全球100多個不同資料中心組成的強大網路。他們得到了谷歌、微軟和高通等業內知名人士的支援。他們的一些客戶包括納斯達克、Digital Ocean、Zendesk和思科。

如果您正在尋找一種簡單的方法來加快和增強WordPress網站的安全性,Cloudflare是一個很好的解決方案。大多數客戶甚至可以使用他們的免費計劃,該計劃提供無限的CDN頻寬。請按照以下步驟在您的WordPress網站上安裝Cloudflare。

注意:如果您使用Cloudflare,則無法使用來自Amazon Route 53的高階DNS。Cloudflare作為完整的代理服務執行,這意味著您必須選擇其中一個。如果您想使用我們的高階DNS,您可以使用替代CDN來加速您的網站,例如KeyCDN,它不是一個完整的代理。

  1. 安裝Cloudflare
  2. 常見的Cloudflare問題
  3. 如何清除Cloudflare快取

安裝Cloudflare

本教程假設您已經有一個Cloudflare帳戶。如果您不這樣做,您可以訪問Cloudflare網站並註冊一個免費帳戶。

第 1 步

登入Cloudflare儀表盤,然後單擊“+ 新增站點”。輸入您的WordPress站點的域名,然後單擊“Begin Scan”。(不需要加www或者HTTP/HTTPS,根域就可以了)

將WordPress站點新增到Cloudflare

將WordPress站點新增到Cloudflare

可能需要一兩分鐘,然後單擊“Continue Setup”。

第 2 步

Cloudflare為您提供了兩種選擇。您可以使用他們的CDN和protection(加速和保護您的網站),或者您可以簡單地使用他們的DNS。大多數客戶會想要前者,因為這是您將從Cloudflare提供的一切中受益的地方。為確保您的域已啟用,請確保雲以橙色點亮。如果您有其他記錄,例如電子郵件(MX記錄),這些記錄應該關閉Cloudflare(灰色)。驗證完所有內容後單擊繼續。您以後可以隨時修改這些記錄。

驗證DNS記錄

驗證DNS記錄

第 3 步

在下一頁上,您需要選擇 Cloudflare 計劃。我們建議從適用於大多數使用者的免費計劃開始。然後點選“繼續”。您可以閱讀有關Cloudflare 計劃差異的更多資訊。

免費Cloudflare計劃

免費Cloudflare計劃

第 4 步

然後,您需要將域上的名稱伺服器更改為指向Cloudflare(使用它們提供的名稱)。因為Cloudflare是一個完整的代理服務,所以基本上它的工作原理是將您的域指向Cloudflare,然後Cloudflare將您的域指向伺服器地址。切換名稱伺服器時沒有停機時間。這裡有幾個指向不同域名註冊商的文件連結,說明如何更改它們。

然後點選“Continue”。

更改為Cloudflare的名稱伺服器

更改為Cloudflare的名稱伺服器

這應該不會花費很長時間,但最多需要24小時才能處理此更改。

第 5 步

如果您的站點尚未指向伺服器,則需要更新A記錄以指向Cloudflare儀表盤中的伺服器IP。單擊“DNS”並在A名稱記錄旁邊,將其更改為您的伺服器的IPv4地址。

更新Cloudflare A名稱記錄
更新Cloudflare A名稱記錄

就是這樣!您的WordPress網站現在已安裝Cloudflare。

第 6 步(可選)

對於WordPress使用者,我們確實推薦了一個額外的步驟。這不是必需的,但如果您不安裝官方Cloudflare外掛,Cloudflare的某些功能可能無法正常執行。

免費的Cloudflare WordPress外掛

免費的Cloudflare WordPress外掛

您可以從WordPress外掛庫下載它, 也可以在WordPress儀表盤中的“外掛-安裝外掛”下搜尋它。它具有以下特點:

  • 修復來自同一IP地址的WordPress評論
  • 自動快取清除
  • 啟用Cloudflare的Universal SSL時重寫標頭以防止重定向迴圈
  • 能夠從外掛本身更改Cloudflare帳戶的設定(快取清除、安全級別、影象優化等)
  • 檢視分析,例如總訪問者、節省的頻寬和阻止的威脅
  • 支援HTTP2/伺服器推送

安裝外掛後,您需要在設定中輸入您的Cloudflare電子郵件地址和API金鑰。您可以在此處獲取您的API金鑰。複製寫著“Global API Key”的那個。然後單擊“Save API Credentials”。

Cloudflare WordPress外掛API憑據

Cloudflare WordPress外掛API憑據

在“Home”選項卡下,您可以根據需要應用預設設定或更新設定。

Cloudflare外掛預設設定

Cloudflare外掛預設設定

在“Setting”選項卡下,如果您使用專業計劃,您可以啟用影象優化、開啟開發模式、更改安全級別並啟用自動HTTPS重寫。

Cloudflare外掛速度和安全設定

Cloudflare外掛速度和安全設定

在“Analytics”選項卡下,您可以檢視WordPress網站上的請求數量、頻寬、訪問者和威脅。

Cloudflare外掛分析

Cloudflare外掛分析

常見的Cloudflare問題

使用者嘗試在其WordPress網站上安裝Cloudflare時遇到的一個非常常見的錯誤是Chrome中的“ ERR_TOO_MANY_REDIRECTS ”或“頁面未正確重定向”(Firefox)。

如何在您的WordPress網站上安裝Cloudflare-1

Cloudflare的常見flexible SSL錯誤

這是因為已經在您的Web伺服器上設定了SSL,然後使用Cloudflare啟用了flexible SSL。

將Cloudflare加密級別設定為Full

將Cloudflare加密級別設定為Full

否則,您可以建立頁面規則來解決此問題。

如何清除Cloudflare快取

遇到問題?有時您需要清除(清除)Cloudflare快取。有兩種簡單的方法可以做到這一點。

選項 1 – 清除WordPress外掛中的Cloudflare快取

如果您安裝了Cloudflare WordPress外掛,您可以從“設定 → Cloudflare”中清除快取。

清除WordPress外掛中的Cloudflare快取

清除WordPress外掛中的Cloudflare快取

選項 2 – 從控制面板清除Cloudflare快取

您的另一個選擇是從他們的控制面板中清除Cloudflare快取。為此,請單擊“Caching”選項卡,然後單擊“Purge Everything”。

清除Cloudflare快取

清除Cloudflare快取

一旦一切就緒並順利執行,最好只清除單個檔案的快取。Cloudflare提供了一種簡單的方法來執行此操作。

自定義清除檔案快取

自定義清除檔案快取

注意:如果您清除所有內容,您可能會暫時降低網站的效能,因為資產必須重新快取。但是,有時這是不可避免的,尤其是當您不確定站點上的哪些指令碼或資產需要重新整理時。

其他Cloudflare設定

既然您知道如何安裝Cloudflare,我們建議您檢視我們關於WordPress使用者最佳Cloudflare設定的詳細帖子。您還可以瞭解Cloudflare 的自動平臺優化 (APO)工具。

評論留言