UrlEdge
进阶路由

动态规则

不只是一对一跳转。你可以用样式比对、参数与条件规则,让一条规则接手成千上万个网址。

通配符(*)

简单模式匹配

使用星号 * 匹配任意字符串。你可以把它放在路径尾端,也可以放在路径中间,适合网站迁移时快速保留既有结构。

来源路径
符合
/blog/*
/blog/post-1、/blog/2023/news
/users/*/settings
/users/john/settings
目标替换方式:在目标网址使用 $1、$2 等变量带入匹配到的内容。范例:来源 /blog/* → 目标 https://medium.com/@myblog/$1

正则表达式(Regex)

进阶匹配能力

如果你需要更精准的匹配,例如只匹配数字 ID、特定文件扩展名或特定路径格式,可以使用标准 PCRE Regex。

只匹配数字型用户 ID

^/user/(\d+)$

会命中 /user/123,但不会命中 /user/abc。

只匹配指定图片扩展名

\.(jpg|png|gif)$

会命中所有以 .jpg、.png 或 .gif 结尾的图片请求。

查询参数

UrlEdge 默认会保留查询参数,例如 ?utm_source=google。这对活动链接、EDM 与成效追踪特别重要。

  • 如果来源是 /shop,目标是 /store
  • 那么 /shop?id=5 会自动变成 /store?id=5。
注意:你可以在跳转编辑器的“高级设置”中,针对单条规则关闭查询参数保留。