Kentico サイトを複製するにはどうすればいいですか?

Kentico サイトを複製するにはどうすればいいですか?

同じ Kentico インスタンスで Kentico 6.0 Web サイトのクローン/複製を試みています。既存のサイトをエクスポートして新しいサイトにインポートしようとしましたが、1 つのサイトで何かを変更すると、もう 1 つのサイトも変更されてしまいます。両方のサイトが同じデータベースを使用しているようですが、本当に必要なのは、異なるデータベースを持つ 2 つの異なるサイトです。

私が何を間違っているのか知っている人、または同様の経験をした人はいますか?

答え1

2 つの異なるデータベースが必要な場合は、それぞれ独自の web.config (独自の接続文字列を含む) を持つプロジェクトの 2 つの異なるコピーが必要です。

これを実現するには、次の操作を実行できます。

  1. 既存のプロジェクトからWebサイトをzipファイルにエクスポートします。これはYourProject\CMSSiteUtils\Exportにあります。
  2. 既存のプロジェクトのファイルを新しい場所にコピーします (例: YourProject2)
  3. 新しく作成したプロジェクトのweb.configに移動し、接続文字列を削除します。
  4. ブラウザからプロジェクトに移動すると、新しいデータベースを作成するように求められます。
  5. エクスポートしたパッケージをYourProject2\CMSSiteUtils\Importに移動する
  6. CMSサイトマネージャのサイトまたはオブジェクトのインポートボタンを使用して、zipパッケージをインポートします。

関連情報