啟用 Kinsta CDN

如何在您的 WordPress 網站上啟用 Kinsta CDN

WordPress 網站的性能一直並將始終是我們的首要任務之一,因此,Kinsta 與 KeyCDN 合作,KeyCDN 是一個具有 HTTP / 2 和 IPv6 的內容分發網路,具有 34 個伺服器位置,以增強您在全球範圍內的內容和媒體的容量,根據我們的經驗,CDN 通常可以幫助減輕來自 Web 主機的 70% 的頻寬請求,在某些情況下,可以減少高達 50% 的載入時間。

  • 如何啟用 Kinsta CDN
  • 測試 Kinsta CDN
  • 重要筆記
  • 多站點兼容性
  • CDN 頻寬
  • CDN 故障排除
  • 使用 Google Search Console 驗證 CDN

如何啟用 Kinsta CDN

請按照以下步驟,何在 WordPress 網站上啟用 Kinsta CDN 的操作。

CDN 整合直接綁定到您站點的網域。
因此,如果您希望在不久的將來對網站的網域進行更改,則應等待 CDN 整合,直到進行這些更改為止。

啟用 CDN 後,如果您以任何方式更改網站的域名,例如:切換到新域名或從 HTTP 轉移到 HTTPS,則需要選擇刪除 CDN 整合選項,一旦 CDN 整合被完全刪除,您才可以重新添加新網址。

步驟 1

登入到 MyKinsta 控制台,然後單擊「Sites」。

步驟 2

點一下要啟用 Kinsta CDN 的 WordPress 網站,然後在左側點一下「Kinsta CDN」。

啟用 Kinsta CDN

步驟 3

點一下「Enable Kinsta CDN」按鍵,這將為您的網站部署一個 CDN 快取區域,此過程最多可能需要 15 分鐘,隨機的 CDN 域名分配給你的網站,其網址類似於:abcd1234.kinstacdn.com

Enable Kinsta CDN

我們還在努力增加在您的網站上使用自定義 CDN URL 的功能,例如:cdn.yourdomain.com

然後,您將看到一個安裝進度的畫面,其中發生以下情況:

  • Kinsta CDN 區域已創建
  • CDN 域名傳播
  • 為 CDN 域名簽發了 SSL 證書

如果由於任何原因此過程失敗,請聯絡我們

創建 CDN 區域後,MyKinsta 將自動為您的站點啟用 CDN,現在,所有靜態內容 (例如:圖片、CSS 和 JavaScript 文件) 將從 Kinsta CDN 上的快取中載入。

啟用 CDN 後,您可以使用以下選項:

  • 停用 CDN:您可以啟用或停用 CDN。
  • 清除 CDN 快取:這將清除分配的 CDN 區域上的快取,如果您替換了網站上的靜態文件並且新內容與舊內容具有相同的文件名,此過程可能需要幾分鐘。
  • 刪除 Kinsta CDN:如果您轉移到新域名,從 HTTP 轉移到 HTTPS 或 CDN 整合有任何問題,則可以將其刪除。
Kinsta CDN info

測試 Kinsta CDN

部署好 CDN 之後,您可以使用「Chrome 開發者工具」對其進行測試,然後,您將從 CDN URL 中看到資產和媒體載入。

Kinsta CDN HTTP requests

確保在對 CDN 進行速度測試時,將其運行幾次,以便快取媒體。x-cache 快取後,HTTP 標頭將顯示「HIT」,如果未快取,則會顯示「MISS」,如果您沒有正確執行此操作,則可能看起來 CDN 並不能幫助您加快站點訪問速度,而實際上,您根本沒有先建立快取。

Kinsta CDN cache HIT

從 CDN 載入的每個資產還將具有一個 x-edge-location 的 HTTP 標頭及其相應的位置縮寫,這樣,您可以確定資產從哪個 POP 或位置載入,例如:在下面我們可以看到位置 ussf 在哪裡,這意味著資產正在從美國舊金山載入。

CDN location HTTP header

以下是 POP 及其位置縮寫的完整圖表,以供參考。

  • Atlanta, USA (usat)
  • Chicago, USA (usch)
  • Dallas, USA (usda)
  • Miami, USA (usmi)
  • New York, USA (usny)
  • Los Angeles, USA (usla)
  • San Francisco, USA (ussf)
  • São Paulo, Brazil (brsp)
  • Seattle, USA (usse)
  • Frankfurt, Germany (defr)
  • London, UK (uklo)
  • Madrid, Spain (esma)
  • Milano, Italy (itmi)
  • Auckland, New Zealand (nzau)
  • Melbourne, Australia (aume)
  • Sydney, Australia (ausy)
  • Amsterdam, Netherlands (nlam)
  • Oslo, Norway (noos)
  • Paris, France (frpa)
  • Stockholm, Sweden (sest)
  • Vienna, Austria (atvi)
  • Warsaw, Poland (plwa)
  • Zurich, Switzerland (chzh)
  • Bangalore, India (inba)
  • Hong Kong, China (cnhk)
  • Istanbul, Turkey (tris)
  • Moscow, Russia (rumo)
  • Singapore (sgsg)
  • Tokyo, Japan (jptk)
  • Johannesburg, South Africa (zajo)
  • Perth, Australia (aupe)
  • Montreal, Canada (camo)
  • Helsinki, Finland (fihe)
  • Bucharest (robu)

重要說明

以下是有關 Kinsta CDN 整合的一些重要說明。

  • 如果您已經在使用 Cloudflare 或其他第三方 CDN,請不要啟用 Kinsta CDN,因為它可能會破壞 WordPress 網站的外觀。
  • 該 Kinsta MU 外掛必須安裝,從 MyKinsta 安裝 WordPress 會自動安裝該外掛,或由我們的支持團隊遷移安裝在所有網站上,如果您是自行遷移的網站,請與我們的支持團隊聯繫,將指導您如何安裝 Kinsta MU 外掛。
  • Kinsta CDN 在 staging environments 環境中被停用。
  • CDN 載入的所有靜態內容將通過 HTTPS 提供。
  • Kinsta CDN 將僅提供您 wp-content 和 wp-includes 資料夾中的靜態內容。
  • Kinsta CDN 將僅快取小於 100 MB 的文件,如果您的網站服務於大於 100 MB 的任何文件,我們建議使用合適的存儲服務,例如:YouTube 或 Vimeo 用於視頻,Soundcloud 用於音訊文件,AWS S3 或 Dropbox 用於大型可下載 pdf 文件。

WordPress Multisite 相容性

子目錄和子域子網站可與 Kinsta CDN 一起使用,這包括 網域對應 以及將網域對應到子網域網站,這已通過 WordPress MU 網域對應外掛和 WPMUDEV 的網域對應外掛進行了測試。

但是,運行 WordPress Multisite 時需要注意一些重要事項:

  • 當前設置每次安裝只能處理一個 CDN 區域,啟用 CDN 後,每個子網站都將使用它,因此,不可能僅在您的一個子網站上停用 CDN。
  • 一些舊的子文件夾多站,點將子網站的文件存儲在中 blogs.dir,因此它可能無法正確地將上傳內容託管在 CDN上。
  • 使用 WordPress 3.5 或更高版本創建的多站點將在上載文件夾中上載,並將從 Kinsta CDN 中載入,對於較新的多站點,兩個子網站之間的上傳或衝突不會引起問題,例如:圖片保留在其中 uploads/sites/site#/year/month/image.jpeg。

請記住,每個佈景主題和外掛都可能增加網站的複雜性,或者以不同的方式進行操作,因此它們可能無法按預期與 CDN 一起使用。如果您對此有任何疑問,請在啟用 Kinsta CDN 之前與我們的支持團隊聯絡。

CDN 頻寬

我們的為每個客戶提供大量的免費 CDN 頻寬,每個月可以免費使用 50 GB 的頻寬。

如果您達到 CDN 限制,我們將保持您的網站正常運行,並為每增加 1 GB CDN 頻寬向您收取 $ 0.10 USD;您可以在 MyKinsta 控制台 Analytics 中查看 CDN 頻寬使用情況。

CDN usage in analytics

CDN 故障排除

預設情況下,我們會將所有流量重定向到 HTTPS,但是如果您運行的是 Autoptimize WordPress 外掛,請確保在設置中 CDN 基本 URL 下使用 HTTPS,如果錯誤輸入 HTTP,則可能會在您的網點上導致混合內容警告,相對協議的 URL 也應該可以正常工作,請確保在保存後清除 autoptimize 快取。

Autoptimize Kinsta CDN settings

如果您喜歡這篇文章,那麼您會喜歡 WooWP 的 WordPress 託管平台。加速您的網站,並從我們經驗豐富的 WordPress 團隊獲得技術支援,基於 Google Cloud 的基礎架構專注於自動擴展、性能和安全性,讓我們向您展示 WooWP Kinsta 的與其他主機商的不同 ! 查看我們 WooWP 的方案