被ESA安全防護攔截的請求,預設展示為帶有ESA標識的403頁面。如果您希望使用帶有業務標識的個人化頁面,可使用該功能上傳自訂頁面代碼。
注意事項
每個帳號最多支援建立10個自訂頁面。
每個自訂頁面大小不能超過2KB,目前僅支援HTML、JSON格式的自訂頁面。
使用情境
自訂頁面支援在配置以下規則時引用。
支援的功能項 | 引用方法 |
新增對應規則時,在則執行...或最終執行…地區,操作動作為 | |
所有基於WAF規則引發的攔截頁面(無論是系統預設攔截頁面還是您自訂攔截頁面)均不計入使用者套餐流量消耗及費用結算範疇,請放心配置使用。
建立自訂頁面
登入ESA控制台,在左側導覽列選擇。
在自訂頁面,單擊建立自訂頁面,輸入頁面名稱,選擇頁面類型,編寫頁面源碼,單擊確定。
參數
說明
頁面名稱
支援字母、數字、連字號
-, 最多30個字元。備忘
最多100個字元。
頁面類型
頁面格式類型。取值:
text/htmlapplication/json
頁面源碼
自訂頁面的源碼,代碼不超過2KB。您可以在代碼中使用
{{REQUEST_ID}}和{{RULE_ID}}對用戶端展示錯誤請求的ID和觸發攔截的規則ID,以便於您未來收集使用者反饋和定位問題。
引用自訂頁面
接下來使用自訂規則來引用上面建立的自訂頁面。
在ESA控制台選擇網站管理,在網站列單擊目標網站。
在左側導覽列,單擊
在如果請求匹配以下規則...欄中,匹配類型選擇用戶端IP,匹配條件選擇在分組中,輸入框中選擇上面建立的分組。
在則執行…欄中,操作選擇攔截,響應的攔截頁面選擇上面建立的自訂頁面,響應碼修改為400以示區分,單擊確定。
驗證測試
完成WAF自訂攔截頁面配置後,訪問加速網域名稱返回預設400攔截頁面,驗證網域名稱解析已生效且安全性原則成功執行,確認配置有效性。
