DDoS高防在流量清洗中心整合了網頁緩衝技術,在為網站業務提供DDoS防護的同時還可以加速網站靜態頁面的訪問。本文介紹如何配置網站加速。
網站加速功能介紹
僅增強功能套餐的DDoS高防執行個體支援配置網站加速。開啟網站加速後,DDoS高防將從用戶端對網站網域名稱的訪問請求中自動檢測符合緩衝策略的資源類型,並緩衝相關頁面。已緩衝的頁面將被寫入網站對應的DDoS高防節點中,在下次用戶端請求頁面時直接返回。
靜態頁面緩衝也支援自訂規則,方便您只為指定的頁面開啟緩衝功能。
DDoS高防節點的單台主機的靜態資源緩衝時間為5分鐘。如果同一主機上兩個靜態資源請求間隔時間超過5分鐘就會認為資源不活躍,此時靜態資源會被刪除,當用戶端請求該靜態資源時,DDoS高防會向後端來源站點請求該資源。
如果後端來源站點的HTTP回應標頭中攜帶
X-Cache
欄位:DDoS高防會向用戶端透傳該欄位。如果後端來源站點的HTTP回應標頭中未攜帶
X-Cache
欄位:DDoS高防會向用戶端返回X-Cache: MISS
。
在低QPS情境下,可能會出現用戶端收到的X-Cache
欄位,取值全是MISS的情況。因此與CDN的網站加速功能不同,DDoS高防的網站加速主要針對大流量DDoS攻擊的情境。
前提條件
您的網站業務已接入增強功能套餐的DDoS高防執行個體。更多資訊,請參見添加網站配置。
操作步驟
登入DDoS高防控制台。
在頂部功能表列左上方處,選擇地區。
DDoS高防(中國內地):選擇中國內地地區。
DDoS高防(非中國內地):選擇非中國內地地區。
在左側導覽列,選擇
。在頁面上方,選擇要操作的網域名稱,在靜態頁面緩衝地區,開啟開關並選擇模式。
重要網域名稱必須關聯了增強功能的DDoS高防執行個體,才可以開啟靜態頁面緩衝。
標準:被請求頁麵包含靜態檔案資源(CSS、JS、TXT)時,緩衝相關頁面。
增強:緩衝所有被請求的頁面。
不緩衝:不緩衝任何被請求的頁面。
開啟靜態頁面緩衝後,緩衝策略對網域名稱下所有URI生效。 如果您希望只對指定的URI開啟緩衝功能,建議您將緩衝模式設定為不緩衝,並參照下一步自訂靜態頁面緩衝規則。
(可選)為網域名稱下的指定URL(目錄)自訂靜態頁面緩衝規則。
重要靜態頁面緩衝開關在開啟狀態下,自訂規則才生效,且自訂規則將優先於針對網域名稱的緩衝策略生效。
最多支援設定5條自訂規則。
在靜態頁面緩衝地區,單擊設定。
單擊右上方的新增規則,在新增規則對話方塊中配置完成後,單擊確定。
參數
說明
規則名稱
設定規則的名稱。
支援使用英文字母、數字或底線(_)。長度不允許超過128個字元。
URI
要緩衝的頁面的URI。
URI中無需填寫請求參數,且不支援使用萬用字元。
樣本:填寫
/a/
表示<網域名稱>/a/
路徑下的所有頁面。模式
選擇要應用的緩衝策略。取值:
標準模式:被請求頁麵包含靜態檔案資源(CSS、JS、TXT)時,緩衝相關頁面。
強力模式:緩衝所有被請求的頁面。
不緩衝:不緩衝任何被請求的頁面。
到期時間緩衝
活躍的靜態資源的緩衝時間。預設為遵循來源站點配置(表示使用與來源站點配置的緩衝時間相同的配置),也可以設定為1小時、1天、10天、30天。
例如,當設定為30天時,表示超過30天后DDoS高防節點會重新拉取該靜態資源。
說明DDoS高防節點的單台主機的兩個靜態資源請求間隔時間超過5分鐘就會認為資源不活躍,此時無論到期時間緩衝設定為多少,該靜態資源仍會被刪除。
您可以在規則列表中查看新增的規則,並根據需要編輯、刪除規則。您也可以單擊重新整理緩衝,手動強制重新整理對應頁面的緩衝。