我需要将“toolsearch”页面的所有请求重定向到包含所有参数的“搜索”页面
因此localhost:8080/toolsearch#?q=20
需要重定向到localhost:8080/search#?q=20
我正在尝试使用Boot为重定向添加生命周期
LiftRules.statelessRewrite.prepend {
case RewriteRequest(ParsePath("toolsearch" :: Nil, "", x, y), z, s) => {
RewriteResponse("search" :: "index" :: Nil, Map("page" -> "search")) //Works but the browser address bar says 'toolsearch' not 'search
// S.redirectTo("/search") //throws net.liftweb.http.ResponseShortcutException: Shortcut
// JsCmds.RedirectTo("/search") //doesnt compile
}
}
对此有任何帮助表示赞赏。感谢。