Kentico 사이트를 복제하는 방법은 무엇입니까?

Kentico 사이트를 복제하는 방법은 무엇입니까?

동일한 Kentico 인스턴스에서 Kentico 6.0 웹사이트를 복제/복제하려고 합니다. 기존 사이트를 내보내고 새 사이트로 가져오려고 했지만 한 사이트에서 무언가를 변경하면 다른 사이트도 변경되는 경우가 있습니다. 두 사이트 모두 동일한 데이터베이스를 사용하고 있는 것으로 보이며 실제로 필요한 것은 서로 다른 데이터베이스를 가진 2개의 서로 다른 사이트입니다.

내가 뭘 잘못하고 있는지 아는 사람이 있거나 비슷한 경험을 한 사람이 있습니까?

답변1

2개의 서로 다른 데이터베이스를 원하는 경우 각각 자체 web.config(자체 연결 문자열 포함)가 있는 두 개의 서로 다른 프로젝트 복사본이 필요합니다.

이를 달성하려면 다음을 수행할 수 있습니다.

  1. 기존 프로젝트의 웹 사이트를 zip 파일로 내보내면 YourProject\CMSSiteUtils\Export에서 찾을 수 있습니다.
  2. 기존 프로젝트의 파일을 새 위치(예: YourProject2)에 복사합니다.
  3. 새로 생성된 프로젝트의 web.config로 이동하여 연결 문자열을 삭제합니다.
  4. 브라우저에서 프로젝트로 이동하면 새 데이터베이스를 생성하라는 메시지가 표시됩니다.
  5. 내보낸 패키지를 YourProject2\CMSSiteUtils\Import로 이동합니다.
  6. CMS 사이트 관리자 -> 사이트에서 사이트 또는 개체 가져오기 버튼을 사용하여 zip 패키지를 가져옵니다.

관련 정보