我想將這樣的深層鏈接重定向:https://www.mywixsite.com/lessons/{id} 到我的 wix 網站主頁(不在現在重定向的錯誤頁面中)。
url 中的 id 值每次都不一樣,隨著深度鏈接的變化。對于每個不同的 id,如何從上述 url 重定向到主頁?
Wix 為您提供了通過儀表板將特定 URL(例如https://www.mywixsite.com/lessons )重定向到另一個頁面的選項,但是當 URL 包含一個每次都在更改的值時會發生什么?
uj5u.com熱心網友回復:
您可以使用wix-router捕獲lessons/{id}請求并重定向到主頁。
- 創建課程路由器(這里是如何)
- 將以下代碼添加到 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重定向到https://www.mywixsite.com/?id=1 ,這樣您就可以確定用戶來自哪個課程 ID。
如果您不需要該 id,當然可以將其洗掉。
示例網站
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/429437.html
