roundcubeのマルチサイト構築方法

roundcubeのマルチサイト構築方法

未分類

大層なことではないが、roundcubeは、ドメイン別の定義ファイルを持つことができるのでこれを活用して、

ドメイン1/webmail
ドメイン2/webmail

とかを一つのroundcubeでやれる。
各ドメインのhttp定義ファイルで、aliasなどを使って 上記URLに来たリクエストをroundcubeに向ければいい。

弄るのは

roundcube/config/default.inc.php

$config['include_host_config']=array(
'ドメイン1'=>'domain1.inc.php',
'ドメイン2'=>'domain2.inc.php',
.......以下略
);

上のinc.phpの中には、各種定義を書き込める(本来のroudecubeの定義ファイルdefault.inc.phpとconfig.inc.php上書きする)。

場合分けが出来るのでとても楽ちん。