什么是忽略“?”緩存
更新時間 2025-01-16 11:49:02
最近更新時間: 2025-01-16 11:49:02
分享文章
本文介紹什么是忽略“?”緩存以及如何配置。
什么是忽略“?”緩存?
忽略“?”緩存,即對帶“?”的URL,去除“?”及之后的字符串進行回源請求及緩存。默認不忽略。該配置主要用于用戶請求的URL帶有隨機字符串的情況:當不同的URL,“?”前相同、“?”后字符串不同,但指向內容一致時,即可選擇配置忽略“?”緩存。當不同的URL,“?”前相同、“?”后字符串不同,且指向內容不同時,不可配置忽略“?”緩存,避免緩存錯誤。
怎么配置忽略“?”緩存?
- 登錄。
- 在域名列表頁面,點擊【編輯】目標域名。
- 單擊【緩存配置】。
- 單擊【增加規則】。
- 選擇類型,如后綴名、目錄、首頁、全部文件、全路徑文件,并配置相應的內容。
- 選擇緩存規則,默認為強制緩存。
- 選擇過期時間單位,如秒、分鐘、小時、天,再填寫對應的過期時間。
- 去問號緩存默認為開啟,如需要帶問號后參數緩存,請選擇關閉該功能。
- 填寫【權重】。權重即優先級,支持自定義,數字越大則越優先生效。如果同個URL滿足不同的緩存規則設置,例如該URL既屬于某個文件后綴,又屬于某個目錄下,此時具體遵循哪條緩存規則,取決于二者的權重設置,最終按權重數字大的生效。
配置界面
