web-dev-qa-db-ja.com

Drupal 7サブフォルダマルチサイト

私はdrupal 7マルチサイトをサブフォルダーを使用して、たとえば次のようにセットアップしようとしています:

example.com/site1

example.com/site2

私のdrupal sitesフォルダには、sites.phpによるsites1とsites2があります。次のように設定できるはずです:

$sites['example.com/site1'] = 'site1';
$sites['example.com/site2'] = 'site2';

ただし、これは機能しません。example.comでサイトを確実に表示できますが、サブフォルダー内のサイトを表示できません。

7
digital

この方法で行う場合は、フォルダをdrupal installのルートにシンボリックリンクする必要があります。

cd /var/www/drupal
ln -s . site1

次に、sites.php内で以下を使用します。

$sites = array(
    "example.com.site1" => "site1",
);
6
digital