将具有更改值的深层链接重定向到 wix 中的主页

Redirect deep links with changing values to homepage in wix

我想像这样重定向深度 link:https://www.mywixsite.com/lessons/{id} 到我的 Wix 网站主页(不在它现在重定向的错误页面中)。

随着深度 link 的变化,url 中的 id 值每次都不同。如何为每个不同的 id 从上面 url 重定向到主页?

Wix 为您提供了通过仪表板将特定 url(例如 https://www.mywixsite.com/lessons)重定向到另一个页面的选项,但是当 url 包含一个每次都在变化的值时会发生什么?

您可以使用 wix-router 捕获 lessons/{id} 请求并重定向到主页。

  1. 创建 课程 路由器 (here is how)
  2. 将以下代码添加到 routers.js 文件(在最后一步中为您创建)
export function lessons_Router(request) {
   const id = request.path[0];
   return redirect(`https://www.mywixsite.com?id=${id}`);
}

它将重定向来自 https://www.mywixsite.com/lessons/1 to https://www.mywixsite.com/?id=1 的用户,因此您可以识别用户来自哪个课程 ID。
如果不需要id,当然可以去掉。

Example website