Skip to content

Qvil Blog

[Next.js] Redirects

Next.js1 min read

Next.js 9.5부터 추가된 Redirects 기능을 사용하면 Source URL을 원하는 Destination URL로 간단하게 Redirect 할 수 있다.

Wildcard Path Matching

예를 들어 /examples로 시작하는 모든 URL / 로 리다이렉트 시키고 싶은 경우.

*를 리눅스 처럼 source: "/examples*" 혹은 source: "/examples/*"로는 동작하지 않고 꼭 아래와 같이(source: "/examples/:example*") 해줘야 동작한다.

1module.exports = {
2 async redirects() {
3 return [
4 {
5 source: "/examples/:example*",
6 destination: "/",
7 permanent: true,
8 },
9 ];
10 },
11};

참고