Skip to content

사이트 조합

출처: 사이트 조합 발행일: 2024-5-29 최종 편집: 2024-6-3 원래 섹션: 사이트 설정

여러 섹션을 가진 사이트 만들기

하나의 핵심 사이트 도메인을 중심으로 다양한 비즈니스를 운영할 수 있습니다. 예를 들어 블로그, 앨범, 문서, 랜딩 페이지, 제품 페이지, 전자상거래 페이지까지 포함하는 종합 사이트를 만들고 싶다면 어떻게 해야 할까요?

예전 방식은 2차 도메인으로 여러 사이트를 만드는 것이었고, 새 NotionNext에서는 여러 섹션을 지원합니다.

2차 도메인 멀티 사이트

여러 사이트를 만들고, 각 사이트마다 별도의 테마와 기능을 둘 수 있습니다.

  1. www.tangly1024.com 홈 소개
  2. blog.tangly1024.com 블로그
  3. docs.tangly1024.com 문서
  4. xxx 등

이렇게 하면 각 사이트가 각자의 데이터베이스와 독립적인 도메인 권한으로 운영됩니다.

단일 사이트 다중 섹션

NotionNext는 다중 데이터베이스와 결합해 유연한 구성을 만들 수 있습니다.

“하나의 사이트가 여러 Notion 데이터베이스를 바인딩”할 수 있으며, 두 번째 이후 데이터베이스는 하위 경로로 접근하도록 지정할 수 있습니다. 각 데이터베이스는 NOTION_CONFIG를 사용해 자신의 테마를 설정할 수 있습니다.

결과적으로 각 하위 경로가 서로 다른 Notion 데이터베이스를 방문하는 효과를 만들 수 있습니다.

  1. www.xx.com 메인 사이트: nav, heo, starter 등 어떤 테마나 내비게이션 스타일도 가능
  2. www.xx.com/blog: 블로그 섹션은 example 테마 사용
  3. www.xx.com/docs: 문서 섹션은 docs 테마 사용
  4. www.xx.com/movie: 비디오 섹션은 movie 테마 사용
  5. www.xx.com/albulm: 앨범 섹션은 plog 테마 사용

홈 테마를 내비게이션으로 사용하고 URL을 각 하위 섹션으로 이동하도록 설정하면, 여러 종류의 비즈니스를 담은 포털 사이트를 만들 수 있습니다.

단일 사이트 방식의 한계

  1. 정적 배포를 지원하지 않으며 동적 방식만 사용할 수 있습니다. 즉 Cloudflare / yarn export 같은 순수 정적 내보내기는 지원하지 않습니다.
  2. 다국어 기능과 충돌합니다. 하위 섹션을 서로 다른 방식으로 다국어 운영하려는 경우 지원되지 않습니다.

원문 링크

https://docs.tangly1024.com/article/notion-next-site-combine