将具有更改值的深层链接重定向到 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}
请求并重定向到主页。
- 创建 课程 路由器 (here is how)
- 将以下代码添加到 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,当然可以去掉。
我想像这样重定向深度 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}
请求并重定向到主页。
- 创建 课程 路由器 (here is how)
- 将以下代码添加到 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,当然可以去掉。