Next.js中的条件重定向

是否可以根据Cookie值有条件地将用户重定向到另一个网址?我知道我可以检查服务器上的Cookie,然后重定向。但是如果有用户通过我该怎么办Link(我无法使用Route.push,因为它在服务器上是未定义的)有什么方法只能在浏览器上使用Router?

我至少知道一种方法:创建简单的方法button并在onClick处理程序中添加Router Push和Check Cookies ,但这是正确的方法吗?