trailingSlash

기본적으로 Next.js는 슬래시로 끝나는 URL을 슬래시가 없는 대응 URL로 리디렉션합니다. 예를 들어, /about//about으로 리디렉션됩니다. 이 동작을 반대로 구성하여 슬래시가 없는 URL을 슬래시가 있는 대응 URL로 리디렉션하도록 할 수 있습니다.

next.config.js 파일을 열고 trailingSlash 설정을 추가하세요:

next.config.js
module.exports = {
  trailingSlash: true,
}

이 옵션을 설정하면 /about과 같은 URL은 /about/으로 리디렉션됩니다.

output: "export" 구성과 함께 사용할 때, /about 페이지는 기본 /about.html 대신 /about/index.html을 출력합니다.

Version History

VersionChanges
v9.5.0trailingSlash 추가됨.