使用 cloudflare pages 实现批量重定向
背景
Cloudflare 提供的账户级重定向数量是极其有限的,本文介绍一种使用Cloudflare Pages 的 Redirects 功能进行批量重定向的方法。
限制
每个域名仅可设置 2000 个静态重定向 和 100 个动态重定向。
支持重定向(301,302,303,307,308)
模糊匹配(每条记录仅允许一个 * 存在)
占位符
/blog/:year/:month/:date/:slug /news/:year/:month/:date/:slug
如何实现
你需要准备一个文件,文件名为 _redirects 没有任何后缀, 文件每一行代表一条规则。
这个文件支持注释,仅需要将开头添加一个 # ,这与某些编程/脚本语言一致。
每一行的内容
1 | [source] [destination] [code?] |
code 是可选的,默认为 302。
例如
1 | /a /b 302 |
就表示 访问 /a 临时重定向到 /b。
部署到 Pages
你需要将这个文件部署到 Cloudflare Pages(并配置你自己的域名)来使得配置生效。
- 标题: 使用 cloudflare pages 实现批量重定向
- 作者: PARKSI
- 创建于 : 2025-08-21 00:00:00
- 更新于 : 2025-11-10 12:37:23
- 链接: https://blog.lparksi.com/2025/cloudfllare_redirect/
- 版权声明: 版权所有 © PARKSI,禁止转载。
评论