您在這裡

Cloudflare新推出動态重定向功能

James Qi 在 2022年10月13日 - 00:06 發表

8月份記錄了一篇博客文章《采用Cloudflare的批量重定向功能降低源服務器負載》,除了使用有限的頁面規則以外,終于有一種另外設置重定向的辦法了,隻是有些呆闆,不能嵌入變量、不能設置複雜條件。

沒有想到9月份就在Cloudflare迎來了動态重定向功能,同時還有一批新的功能,有4種定制規則分别是:

這其中目前對我們最有用的是動态重定向規則,不同版本的數量限制如下:

Plan
版本
Page Rules
頁面規則

Dynamic Redirects
動态重定向

Enterprise
企業版
125 125+
Business
商務版
50 50
Pro
專業版
20 25
Free
免費版
3 10

這樣我們可以使用比較複雜重定向的規則就多得多了,又可以讓浏覽者訪問源站的一些301重定向被Cloudflare攔截下來。✌️

實際使用中一些注意事項:

  • 專業版的過濾條件中不能使用正則表達式,不是非常靈活,但已經比批量重定向好多了
  • 跳轉表達式中一些函數也被限制使用
  • 專業版中試過可以用的函數有:concat,substring,lower,upper

更多Cloudflare Ruleset Engine相關技術資料:

 

一個/m 路徑跳轉的例子截圖:

Cloudflare動态重定向

最終這個動态重定向功能可以與源站的Apache跳轉、Cloudflare的頁面規則跳轉、批量重定向跳轉、Workers跳轉來一起配合使用。

回應

發表新回應

Plain text

  • 不允許使用 HTML 標籤。
  • 自動將網址與電子郵件地址轉變為連結。
  • 自動斷行和分段。