Как клонировать сайт Kentico?

Как клонировать сайт Kentico?

Я пытаюсь клонировать/реплицировать веб-сайт Kentico 6.0 в том же экземпляре Kentico. Я пытался экспортировать существующий сайт и импортировать в новый, но так получилось, что когда я что-то меняю на одном сайте, другой тоже меняется. Похоже, что оба сайта используют одни и те же базы данных, а мне на самом деле нужно 2 разных сайта с разными базами данных.

Кто-нибудь знает, что я делаю не так, или у кого-то был подобный опыт?

решение1

Если вам нужны 2 разные базы данных, вам понадобятся две разные копии проекта, каждая со своим собственным web.config (с собственной строкой подключения).

Для этого вы можете сделать следующее:

  1. Экспортируйте веб-сайт из существующего проекта в zip-файл, который вы найдете в YourProject\CMSSiteUtils\Export
  2. Скопируйте файлы существующего проекта в новое место (например, YourProject2)
  3. Перейдите в web.config только что созданного проекта и удалите строку подключения.
  4. Перейдите к проекту из браузера, он попросит вас создать новую базу данных, сделайте это.
  5. Переместить экспортированный пакет в YourProject2\CMSSiteUtils\Import
  6. Используйте кнопку «Импорт сайта или объектов» в CMS Site Manager -> Sites для импорта zip-пакета.

Связанный контент