ちわ、
XREAで複数サブドメインを1つのMODxで使っています。(プロフィールのサイトがそうです)
基本的には、1つのサブドメインでMODxをインストール後(あとでもいいです)に、他のサイトをMODxをインストールしたサブドメインとを同期設定にしておきます。
同期設定をすると、test1.xxx.com をベースとすると、test2.xxx.com のフォルダはリンクでtest1.xxx.comを指すようになります。
これで、どちらをアクセスしても同じ画面が出てしまうわけですが・・そこで、プラグインかSubsiteのHACKを用いて別々のものを表示させるということになります。
ぷちやでは、HACKを使っています。コアをいじるので面倒ですが・・・。
プラグインの方をみてみると、ちょっと変数の初期化がされてないのでLocationでジャンプしてしかもメインサイトを指してますよね。
これいらないんじゃないかと思うんですが・・。
あとは、PageInitで必要なのは、エラーとスタートページの設定になるかと思います。
Rewriteの方で
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(test2\.xxx\.com)(:80)?
RewriteRule ^(.*).html index.php?q=test2/$1 [R,L]
とかになるんでは??
フレンドリエイリアスの設定をしておいて、test2用のフォルダのエイリアスをtest2として、そのフォルダ下はtest2用のドキュメントを作っていくとかで・・・。
重複のエイリアスを許す設定にして、test2フォルダの下にindexのエイリアスを持つドキュメントを作れば、
http://test2.xxx.com/ にアクセスすると、上記のtest2/indexがMODxに渡されて無事表示?するはずかと・・。
もちろん、RewrtieCond でメインのサイトの方はMODxのオリジナルのRewriteも必要です。
HACK版だとRewrite部分は要らないんですけどね。
あと、気になるのはStartを変えて、test2用のURLに書き換えてくれるかが・・ちょっと心配だけど。
サブドメインプラグインはドキュメント表示時のパラメタの書き換えだけなので、壊すような悪さはしないはずです。
一度、プログラム類を上書きしてはどうでしょ? DBの方は、プラグインが壊してはないはずなので・・。