当前位置

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标签。
  • 自动将网址与电子邮件地址转变为链接。
  • 自动断行和分段。