回答:
Drupalサイトで使用されるsettings.phpファイルに含まれるデータベースへのアクセスの設定を、次のようなものに変更できます(括弧内の値をサイトの正しい値に置き換えます)。
$databases['default']['default'] = array(
'driver' => '[Your database engine]',
'database' => '[Your database name]',
'username' => '[Your username for the access to the database engine]',
'password' => '[The password for the access to the database]',
'host' => 'localhost',
'prefix' => array(
'default' => 'main_',
'users' => 'shared_',
'sessions' => 'shared_',
'role' => 'shared_',
'authmap' => 'shared_',
),
'collation' => 'utf8_general_ci',
);
ドメインアクセスモジュールの目的は、異なるドメイン間でユーザーとコンテンツを共有することです。基本的に、同じデータベースから複数のDrupalサイトを実行し、コンテンツを共有できます。
モジュールをインストール、有効化、設定すると、ノード編集ページに新しいタブが表示され、特定のドメインのノードをターゲットにできます。また、ビュー、パネル、およびctools選択ルールを使用するその他のモジュールともうまく機能します。
このソリューションは、コアファイルとcontribファイルの共通セットですが、サイトごとに異なるデータベースである真のマルチサイトとは異なります。