import Link from 'next/link'
<Link href="/about"><a>About Us</a></Link>
useRouter の push または replace メソッドを使用します
import { useRouter } from 'next/router';
const router = useRouter();
router.push({
pathname: '/login',
query: { returnUrl: router.asPath }
})
Router
import Router from 'next/router';
Router.push('/home'); // '/home'へ遷移
Next.jsのRouterとuseRouterは何が違うのか - Qiita
<button onClick={() => router.back()}>
戻る
</button>