アイデアは、複数のドメインが実行できる 1 つのシステムを持つことです。各ドメインは 1db にエントリを追加できますが、所有していないものは表示できません。これを解決する方法をすべて調べましたが、現在の理解を超えています。誰かが私が探しているものを教えてくれますか、またはこのようなものを実装する方法を示すリンクを教えてくれますか?
質問する
613 次
1 に答える
-1
解決策はありますが、データベースを使用してテーマも制御しています。これを見てください: CakePHP One Core, One App, One Database, Multiple Domains & Multiple Themes
誰かがこれに反対票を投じることにしましたが、これがあなたの質問に対する答えです。現在のドメインの行を保持するデータベースを使用できます。プレルーティング (別の投稿ではサブドメイン ルーティングと呼んでいます) を使用すると、アプリケーションの残りの部分が起動する前に代替データベースを設定できます。したがって、単一のアプリを使用しているすべてのドメインを含む 1 つのデータベース (マスターと呼びます) があり、マスター データベースの各ドメイン エントリに対して X 個の個別のデータベースがあります。
于 2013-08-05T21:43:17.807 に答える