UStackUStack
Redirections icon

Redirections

使用 Redirections 在边缘管理 HTTP 重定向规则:仪表盘创建、部署到 300+ 边缘位置;HTTP API 查询,并可导出到 Nginx 或 HAProxy。

Redirections

Redirections 是什么?

Redirections 是一个 HTTP 重定向管理平台,用于大规模创建和部署重定向规则。您可以在 Web 仪表盘中管理规则,将其部署到全球边缘网络,并通过简单的 HTTP API 查询。

该平台专为重定向查询性能设计,采用边缘解析并保持一致低延迟。它还支持将重定向配置导出为常见服务器和代理格式,以便与基础设施部署保持同步。

主要特性

  • 全球边缘重定向查询 <50ms:重定向通过边缘 API 解析,全球查询性能目标低于 50ms。
  • 部署到 300+ 边缘位置 / PoP:规则可广泛部署,使重定向解析靠近用户和基础设施。
  • 边缘 API 支持完整 CRUD 和批量操作:使用纯 HTTP API 程序化管理重定向规则,包括创建、更新、删除和批量处理。
  • 导出重定向配置到多种平台:生成适用于 CSVNginx(包括 map-file 变体)和 HAProxy(包括 map-file 变体)的生产就绪配置。
  • 重定向链检测和循环报告:自动扫描规则集,查找多跳重定向链和循环,并报告跳数路径和跳数,以便折叠链路。
  • 团队访问控制和审计:为跨环境管理规则的团队提供基于角色的访问、审计追踪和项目隔离。

如何使用 Redirections

  1. 从免费套餐开始:使用 Web 仪表盘创建项目并添加重定向规则。
  2. 将规则部署到边缘:发布规则集,使边缘网络能为入站请求解析重定向。
  3. 通过边缘 API 查询:从基础设施调用提供的 HTTP GET 端点执行重定向查询;网站说明无需 SDK,可使用标准 HTTP 客户端集成。
  4. 按需导出配置:如需服务器特定规则文件,可导出为 CSV、Nginx 或 HAProxy 格式(包括 map-file 变体)。
  5. 审查重定向链:使用链检测功能识别多跳链和循环,然后简化规则以减少不必要跳数。

使用场景

  • 跨服务集中重定向管理:在一处管理重定向规则,部署到边缘位置,同时从多个基础设施组件通过 API 查询。
  • 保持基础设施同步:将相同重定向规则集导出为 Nginx 或 HAProxy 配置输出,使不同服务器与单一真相源保持一致。
  • 从旧 URL 迁移:创建从遗留路径(例如旧博客文章 URL)到更新目标的重定向,并通过链检测验证行为。
  • 程序化规则更新:使用 API 的 CRUD 和批量操作更新大型规则集,而无需手动编辑仪表盘条目。
  • 企业团队治理:使用基于角色的访问和审计追踪控制谁能修改规则,并跟踪跨项目的变更。

常见问题

重定向查询的 API 接口是什么?

网站将边缘 API 描述为纯 HTTP GET 端点,用于全球 <50ms 查询,旨在无需 SDK 从基础设施调用。

查询速度有多快?

网站表示边缘 API 查询全球范围内在 50 毫秒以内解析,边缘工作进程始终预热,无冷启动。

可以导出重定向规则到服务器配置吗?

可以。Redirections 支持导出重定向配置到 CSV、Nginx(包括 map-file 变体)和 HAProxy(包括 map-file 变体)。

Redirections 能检测重定向链吗?

可以。它包含链检测引擎,扫描多跳链和循环,并报告跳数路径和跳数。

有免费计划吗?

有。免费套餐包括 1,000 条重定向规则、1 个项目、每月 10K 次 API 请求和 1 个 API 密钥(无需信用卡)。

替代方案

  • 自托管重定向处理(例如 Nginx 重写规则或基于映射的设置):如果您希望完全在自家基础设施内管理重定向则有用,但配置管理和跨集群一致性可能更手动。
  • 基于 DNS 的重定向:可在解析器级别处理某些重定向用例,但通常无法提供 Redirections 描述的相同规则管理流程和 API 驱动查询行为。
  • 应用级路由(框架路由规则):在应用内部路由重定向提供代码级控制,但通常需部署到每个应用实例,且相比边缘解析会增加延迟。
  • 通用边缘路由/CDN Worker 脚本:在边缘环境中直接实现重定向逻辑适用于较小规则集,但集中式 CRUD、导出到服务器/代理格式以及链检测可能需额外工具。