可以使用 Cloudflare 控制面板中的 Page Rule 應用,從 Cloudflare 的緩存中排除某些 URL。
使用 Page Rule 的第一步是定義一個URL字段。這些 URL 字段可以很簡單,例如單個 URL,也可以是復雜的,包括多個通配符。想象一下,您有一個內容管理系統(tǒng),其中包含一個管理 URL:
https://www.example.com/admin.php
如果您希望關閉此 URL 的 Cloudflare 性能和緩存選項,則可以使用各種 Cloudflare 功能的下拉菜單或切換開關以關閉此選項。
通配符和高級模式匹配
上面的模式只匹配以下 URL:
https://www.example.com/admin.php
不會匹配以下任何 URL:
http://www.example.com/admin.php [http ≠ https]
https://example.com/admin.php [缺少 www 子域名]
https://www.example.com/admin [admin ≠ admin.php]
通過添加帶有*字符的通配符,可以使規(guī)則更加靈活。例如,如果您希望模式匹配上述所有四個 URL,則可以使用如下模式:
*example.com/admin*
通配符可以表示零個或多個字符,可以在模式中的任何位置使用。所以,例如,以下模式:
https://www.example.com/*b*/*
會匹配:
https://www.example.com/blog/
https://www.example.com/blog/index.php
https://www.example.com/b/admin/folder/index.php
https://www.example.com/myblog/
但不會匹配:
https://www.example.com/blog [無尾部斜杠]
https://www.example.com/sam/index.php [sam 未包含 "b"]
Page Rule 按列出的順序進行應用。如要更改 Page Rule 的位置,可使用左側圖標上下拖動。