Web サイトに複数のマイクロサイトが含まれ、次のような URL 構造が必要な新しい Web サイトをセットアップしています。
http://www.example.com/microsite_name/controller/method/db_id/
たとえば、私は複数のスポーツ クラブを許可するサイトを作成しており、各スポーツ クラブは独自のマイクロサイトを持ち、それらはすべて同じインストールを介して制御されます。したがって、次のような URL がある可能性があります。
http://www.example.com/golf/events
と
http://www.example.com/baseball/events
アクセスできるようにマイクロサイト名を取得するためのルートが必要ですが、その後はコントローラーとメソッドへの通常のルートのようにすべてを処理します。
通常、私は次のようなことをします:
$route['events/(:any)'] = "events/$1";
しかし、「イベント」ビットの前に何かを配置する必要があり、何がわからないのですか?
複数のアプリケーションディレクトリを持つことができることは承知していますが、マイクロサイトは動的に生成する必要があります....