Kanorio

设置网址重定向规则

约 9 分钟入门

重定向规则就像搬家通知:访客打开旧地址时,系统会自动带他到新地址。您不需要写代码,只需在网址设置里告诉系统“当访客前往哪里、要导向到哪里”。

常见时机包括:从旧平台迁移到 Kanorio、更改了页面路径、暂时将活动页导向新活动,或将某个路径指向外部商店。

请先区分两种完全不同的“重定向”:

  • 域名重定向:管的是“哪个域名”是正式入口,例如免费域名或次要域名自动送到主域名。详见使用自己的域名
  • 路径重定向:管的是“同一个网站里,哪个路径”要改去别处。本文只讲这一种。

两种重定向,不要混淆

类型白话您是否需要自己设置是否计入额度
系统自动重定向访客从免费域名或次要域名进入,自动送到主域名不用,系统处理不计入
您自定义的重定向规则同一网站内,某个路径换成另一个路径或外部网址需要自己添加计入(见下方额度)

系统自动重定向会显示在重定向规则列表上方,并标记“系统”。这些行无法修改或删除,也不占用您的重定向额度。如果您有多个域名,自定义规则会一并应用到所有域名。

前置条件

开始前请确认:

  • 网站已发布。访客只有在已发布的网站上才会遇到重定向。
  • 您是网站所有者或管理员。
  • 您不需要先懂 DNS。路径重定向与 DNS 无关;如果整个网站打不开,请先看DNS 设置与常见问题

套餐额度

每个网站可设置的自定义重定向规则数量取决于套餐:

网站套餐自定义重定向规则上限
免费版3 条
Kanorio Pro100 条
Kanorio Business2500 条

系统自动重定向不计入上述数字。完整套餐差异请阅读选择适合的套餐

设置步骤

1. 打开网址设置

  1. 打开目标网站的仪表板。
  2. 找到“网址管理”卡片,打开“网址设置”。
  3. 向下找到“重定向规则”区域。

2. 认识画面上的规则

您可能会先看到几行锁定的“系统”规则,说明访客会自动跳转到主域名。那是域名级重定向,请保留即可。

您真正要添加的,是下方可编辑的自定义规则。

3. 添加一条重定向规则

  1. 点击“添加重定向规则”。
  2. 在“当访客前往”字段填写旧路径。画面左侧会显示您的域名,您只需填写路径部分,例如 about-us.html。如果您粘贴完整网址,系统会自动提取路径并提示您。
  3. 如果旧路径下还有很多子页面也要一起重定向,请开启“该路径下的所有页面都将重定向”。
  4. 在“导向到”选择目标类型:
    • 我的网站:填写站内新路径,例如 about
    • 外部网址:填写外部完整网址,例如 example.com/page
  5. 如果已开启“该路径下的所有页面都将重定向”,还可以再开启“保留子路径”。例如旧路径 blog 重定向到 articles 并保留子路径时,访客打开 blog/hello 会被导向 articles/hello
  6. 选择重定向方式:
    • 301 永久搬家:长期搬家。也告诉搜索引擎“请记住新地址”。
    • 302 临时改道:短期改道,例如维护或短期活动;之后可能会改回来。
  7. 查看“效果预览”,确认画面上的示例符合您的预期。
  8. 需要时可再添加其他规则。

4. 保存后再测试

添加或修改后,请点击网址设置面板的“保存”。草稿不会自动生效;系统会一次性应用整个列表。

保存后,用无痕模式打开旧网址,确认会导向新地址。如果浏览器曾记住 301,普通模式下可能仍显示旧结果,无痕模式更适合测试。

画面如何填写

“当访客前往”

  • 左侧已显示域名,您只需填写路径,不必自己添加开头的 /
  • 不可包含问号 ? 或井号 #
  • 只重定向一页:填写 old-page,并保持“该路径下的所有页面都将重定向”关闭。
  • 整区一起重定向:填写 blog,并开启“该路径下的所有页面都将重定向”。这样 blog/ablog/a/b 都会应用。
  • 路径区分大小写。Aboutabout 被视为不同路径。

系统内部仍会用范围符号存储这类规则;您在画面上只需操作开关即可,不必手动输入特殊符号。

“导向到”

  • 我的网站:填写站内新路径,例如 new-page
  • 外部网址:填写外部网址;可省略 https://,系统会帮您补上。
  • 如果来源已开启“该路径下的所有页面都将重定向”:
    • 再开启“保留子路径”:后面那段路径会跟着带到新地址。
    • 关闭“保留子路径”:范围内所有页面都会导向同一个目标。

效果预览

编辑规则时,画面下方的“效果预览”会用具体示例说明:有人打开哪个网址、会自动跳转到哪里、以及 301/302 对搜索引擎的差异。建议保存前先对照预览是否正确。

多条规则如何匹配

  1. 只重定向单页面的规则,优先于“该路径下的所有页面”的范围规则。
  2. 多条范围规则同时匹配时,最长、最具体的那条优先。例如同时有 blogblog/news 都开启整区重定向,访客打开 blog/news/1 会应用较长的那条。

常见使用场景

您想做的事当访客前往开关设置导向到建议方式
单页迁移about-us.html关闭整区重定向我的网站:about301 永久搬家
整区迁移并保留子路径blog开启整区重定向 + 保留子路径我的网站:articles301 永久搬家
临时导流promo关闭整区重定向我的网站:campaign302 临时改道
导向外部商店shop关闭整区重定向外部网址:your-store.example.com301 或 302(取决于是否长期)

小技巧

  • 如果想更改页面路径,建议先设置好重定向,再改路径,旧链接才不会断。详见管理网站页面
  • 长期搬家使用“301 永久搬家”;如果不确定是否长期,可先用“302 临时改道”。
  • 系统显示的域名重定向行删不掉,也不必删。那是帮您将访客集中到正式域名。
  • 保存前先看“效果预览”;保存后用无痕模式测试。
  • 从旧站迁移时,可先列出对外仍在流通的旧路径,再逐条或用“该路径下的所有页面都将重定向”添加。

重定向规则常见问题

请依次检查:是否已点击"保存"、网站是否已发布、路径大小写是否一致,以及是否使用无痕模式测试。刚保存的规则通常很快生效;如果浏览器曾记住 301,普通模式下可能看起来没变。

常见原因包括:两条规则使用了相同的"当访客前往"路径、来源与目标相同、几条规则互相重定向,或目标也落在您要整区重定向的范围内。系统会阻止此类设置,以避免访客被无限重定向。

DNS 与自定义域名决定"哪个域名"会连接到您的网站。路径重定向决定"进入网站后,某个路径"是否要改去别处。域名无法连接时请看DNS 设置与常见问题;只有在路径需要迁移时才使用此功能。

可以。免费版每个网站最多 3 条自定义重定向规则。系统自动重定向不占用这 3 条。

下线后访客无法正常访问网站,重定向也无法再服务普通访客。长期下线或删除后,系统可能会清理已发布的域名服务和重定向相关设置。详见网站下线与删除

如果旧路径不会再回来,并且希望搜索引擎和分享链接长期记住新地址,请使用"301 永久搬家"。如果只是短期活动或维护导流,使用"302 临时改道"更合适。