如何在WordPress中設置Cloudflare免費CDN(逐步指南)

01/31/2024

如何在WordPress中設置Cloudflare免費CDN(逐步指南)

最後更新於2024年7月1日 | 編輯部審核:Syed Balkhi

在WPressize Me,我們使用Cloudflare的大型快速CDN讓我們的網站為全球用戶提供更快的速度。這就像把我們的網站放在信息高速公路的快車道上。

Cloudflare是市場上最好的WordPress CDN服務之一。他們提供了一個免費的CDN,可以加快你網站的速度,並為小型企業網站提供強大的安全功能。然而,Cloudflare的初始設置對於新用戶來說可能有些困難。

在本指南中,我們將逐步向你展示如何在WordPress中設置Cloudflare,以幫助你提高網站速度。

什麼是CDN?

CDN或內容傳遞網絡是一個分佈式服務器系統,根據用戶的位置更快地交付你的網站文件。

通常,網絡託管服務會從一個位置為網站訪問者提供服務。無論用戶位於何處,所有用戶都會訪問同一個服務器。這可能會導致距離網站中心主機服務器較遠的用戶內容交付延遲。

因此CDN在全球各地設置了多個邊緣服務器。這些CDN服務器會緩存你網站源服務器的靜態內容,並在用戶訪問WordPress網站時展示給他們。

當有用戶請求時,距離用戶位置最近的CDN服務器將處理該請求。例如,如果在美國的某人想訪問托管於英國的網站,那麼位於美國的CDN服務器將處理該請求,而不是位於英國的主服務器。

有了CDN,所有用戶請求都由最近的CDN服務器處理。這樣就減少了訪客與你網站服務器之間的物理距離。結果就是,無論用戶地理位置如何,CDN都會提升網站性能和速度。更快的網站還能改善用戶體驗,並稍微提升SEO排名。使用CDN還能減少主服務器的負載,並在流量高峰期間防止其崩潰。

如果你想了解更多,請參閱我們的指南《為什麼你的WordPress博客需要一個CDN》。

什麼是Cloudflare CDN?

Cloudflare是互聯網上最流行的免費CDN提供商之一。它是一個由全球分佈的服務器組成的巨大網絡,會自動快取靜態內容並迅速交付動態內容。

除了CDN服務,Cloudflare還是一個基於雲的網站防火牆和分佈式代理服務器。它監控所有進入你網站的流量,並在可疑流量到達你的服務器之前就將其阻止。

他們提供一個適合小型企業網站和博客的免費基本計劃。付費計劃起價為每月20美元。對於尋找免費CDN的小型企業來說,Cloudflare是個不錯的選擇。不過,如果你想充分利用所有Cloudflare的功能,則需要每月花費200美元的業務計劃。

讓我們來看看如何在WordPress中設置Cloudflare免費CDN。你可以使用以下快速鏈接跳轉到教程的不同部分:

  • 在WordPress中設置Cloudflare CDN
  • 使用快速開始指南配置Cloudflare
  • 配置其他重要的Cloudflare設置
  • 使用插件優化Cloudflare

在WordPress中設置Cloudflare CDN

首先,你需要訪問Cloudflare網站並點擊「註冊」按鈕。在下一頁中,你需要輸入你的電子郵件地址和密碼來創建一個Cloudflare帳戶。只需輸入所需信息,然後點擊「註冊」按鈕。

完成註冊後,你會看到一個確認頁面,確認你的Cloudflare帳戶已設置成功。下一步是將你的网站添加到Cloudflare。你應該點擊「添加網站或應用程序」按鈕開始。

現在你可以將你網站輸入到「輸入你的網站」字段中。確保你只輸入你网站的域名,例如example.com。你不需要輸入完整的URL或任何額外的字符。

在下一個屏幕上,你將被要求選擇你想要的Cloudflare計劃類型。對於本教程,我們將選擇免費的Cloudflare計劃。然後,點擊「繼續」按鈕。

之後,Cloudflare將顯示其系統找到的所有DNS記錄列表,這些記錄包括你的子域名。應通過Cloudflare的DNS記錄應有一個橙色的雲圖標。將避開Cloudflare的DNS記錄將有一個灰色的雲圖標。你需要審查該列表以確保你的主要域名在Cloudflare上處於活動狀態,並帶有橙色雲圖標。只需點擊「代理狀態」開關更改狀態。

一旦你驗證了你的DNS記錄,只需點擊底部的「繼續」按鈕。在設置的下一步中,Cloudflare將要求你更新你的名稱伺服器。你將被要求更改你的名稱伺服器,並將其指向Cloudflare名稱伺服器。

注意:更改名稱伺服器可能需要一些時間在互聯網上傳播。在此時間內,你的网站可能對某些用戶不可訪問。

你可以從你的域名註冊商帳戶(如Domain.com)更改名稱伺服器。或者,如果你從你的網絡託管提供商(如Bluehost)那裡獲得免費域名,那麼你將需要登錄你的託管帳戶更改名稱伺服器。為了這個教程,我們將展示如何從Bluehost控制面板更改名稱伺服器。雖然過程在各個託管公司中類似,你可以隨時向你的託管提供商查詢其控制面板的詳細說明。

一旦你登錄到Bluehost儀表板,轉到「域名部分」,並點擊你的域名旁邊的「設置」按鈕。接下來,你需要向下滾動到「高級設置」部分,並通過點擊屏幕右側的箭頭展開。這樣會顯示你網站的DNS設置,包括名稱伺服器。名稱伺服器(DNS)旁邊,你應該點擊「管理」按鈕。這會彈出一個警告,說明只有高級用戶應該更新其名稱伺服器。你需要點擊「繼續」按鈕,確認這一點並進入下一步。接下來,你需要輸入Cloudflare提供的名稱伺服器。然後,點擊「保存」按鈕。之後,你需要回到Cloudflare設置頁面,點擊「完成,檢查名稱伺服器」按鈕完成設置。它現在會自動檢查你的新名稱伺服器。

就這樣!更新你的域名名稱伺服器並激活Cloudflare需幾分鐘。一旦激活,你將在Cloudflare儀表板上看到成功消息。與此同時,Cloudflare快速開始指南將自動打開,你可以使用它來自定義你的Cloudflare設置。我們將在下一節中向你展示如何進行。

注意:上面的屏幕截圖顯示了Bluehost控制面板。如果你使用其他託管提供商,你的名稱伺服器設置可能看起來不同。

使用快速開始指南配置Cloudflare

在點擊「完成,檢查名稱伺服器」按鈕後,Cloudflare快速開始指南應該自動打開。這個設置向導將幫助你提高網站的安全性和性能。第一個設置是「自動HTTPS重寫」。這將幫助你避免WordPress中的混合內容錯誤。它通過自動將所有可以用安全「https」URL提供的資源和鏈接中的「http」更改為「https」來實現這一點。該設置默認開啟。我們建議你保留這一設定,然後點擊「保存」按鈕。下一個設置是「始終使用HTTPS」。有些用戶報告在使用這一設置與Cloudflare時會出現問題。該設置默認為關閉,我們建議你保持它的關閉狀態。我們稍後將向你展示如何使用All in One SEO插件從HTTP重定向到HTTPS。現在,你可以點擊「保存」按鈕以移動到下一個選項。

下一個設置是Brotli壓縮。Cloudflare可以使用Brotli壓縮來解鎖15-20%的速度提升。該設置默認開啟,我們建議你保持它的開啟狀態。確保你點擊「保存」按鈕來存儲此設置。現在,你將看到你用快速開始指南配置的總結。你應該看到:自動HTTPS重寫:開啟總是使用HTTPS:關閉Brotli:開啟你現在已經完成快速開始指南,可以點擊「完成」按鈕。然而,仍然有一些需要配置的其他重要設置。

配置其他重要的Cloudflare設置

你的基本Cloudflare設置已完成,但仍有幾個必要的設置需要配置以保持你的WordPress站點安全。

1. 保護你的WordPress登錄頁面

你可以通過設置頁面規則來自定義Cloudflare在你站點上的特定頁面上的操作方式。這對於保護關鍵頁面(如登錄頁面和wp-admin區域)特別有用。針對免費Cloudflare帳戶,你可以設置3個頁面規則。如果你想添加更多頁面規則,需要每月支付5美元來獲得額外5個規則。首先,你需要點擊頁面左側菜單中的「規則」選項。然後,你可以點擊「創建頁面規則」按鈕。現在你可以設置3個不同的頁面規則。你可以從創建一個保護你的WordPress登錄頁面的規則開始。只需添加以下設置來保護你的网站:頁面URL:example.com/wp-login.php*設置:安全級別 – 高當你完成後,點擊「保存並部署」來存儲和激活該規則。

2. 排除WordPress儀表板從Cloudflare中

你將返回頁面規則頁面,你可以在這裡看到你的第一個規則列出。現在,你可以創建一個第二個規則以排除WordPress儀表板從Cloudflare快取中並啟用高安全性。你需要點擊「創建新規則」按鈕來創建你的第二個規則。之後,你需要將以下設置輸入到該規則中。你可以點擊「+添加設置」按鈕來添加新行以進行額外設置:頁面URL:example.com/wp-admin*設置:安全級別 – 高快取級別 – 跳過禁用性能禁用應用當你完成後,確保點擊「保存並部署」來添加新規則。

3. 配置SSL證書設置

另一個重要的設置是在左側菜單中的「SSL/TLS」中可用的SSL證書。如果你已經在使用SSL,確保點擊「全」按鈕。如果你沒有SSL證書,請參閱我們的指南《如何為你的网站獲取免費的SSL證書》。完成後,Cloudflare將在訪問者的地址欄中提供必要的綠色鎖以表示你的网站已經安全。

4. 使用All in One SEO從HTTP重定向到HTTPS

我們之前提到不推薦使用Cloudflare的「總是使用HTTPS」功能。一個很好的替代方法是使用All in One SEO插件。這是WordPress最佳SEO插件,超過300萬網站在使用。你需要做的第一件事是安裝並啟動All in One SEO插件。更多詳情請參閱我們的《如何安裝WordPress插件》。之後,導航到All in One SEO » 一般設置,然後在「授權鍵」框中輸入你的授權鍵並點擊「連接」。你可以在All in One SEO網站的帳戶資料中找到你的授權鍵。接下來,導航到All in One SEO » 重定向,然後點擊「全網站重定向」菜單導航選項。你需要向下滾動頁面直到找到「規範設置」開關。你應該點擊此開關,使其變為藍色。然後,開啟「從HTTP重定向到HTTPS」開關。這將從HTTP重定向到HTTPS,確保你的訪問者始終與你的网站建立安全連接。當你完成收藏此設置後,確保點擊頁面頂部或底部的「保存更改」按鈕存儲此設定。

使用插件優化Cloudflare

Cloudflare 提供了專用的WordPress插件,用於一鍵優化WordPress設置。該插件允許你快速在你的网站上設置Cloudflare,添加網絡應用防火牆(WAF)規則集,自動清除快取等。要開始 ,請在你的网站上安裝並啟動Cloudflare插件。更多詳情請參閱我們的《如何安裝WordPress插件》逐步指南。完成後,你需要國内 Norges बैंक級安全性控股的地磚石檔 – 的 bedste.chps.bnk



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>