web-dev-qa-db-ja.com

オーチャード以外の無料/オープンソースのマルチテナントWeb CMSはありますか?

1つの共有ホスティングアカウントで複数のサイトを実行できるCMSまたはCMSプラグイン(Drupalなど)がありますか。目標は、同じホスティングアカウント(ホスティングプロバイダーによって有効化されている)を指す複数のドメインを持つことです。そして、各ドメインは完全に異なるサイトを表示します(ただし、同じCMSインストールとデータベースを共有します)。

オーチャードがこれを行うことを理解しています。しかし、他のものを見つけることができませんでした。

3
scorpion

これは本当にコメントであるはずですが、まだ評判を得ていません。

ホスティング会社がホストへの追加ドメインの追加をサポートしていない場合、同じホスト上で複数のドメインを実行できる方法はありません。基盤となるWebサーバーは、ドメインのファイルがどこにあるかを知る必要があります。

ホストによっては、メインフォルダー内に別のドメインとして動作するサブフォルダーを作成できる場合があります。また、トップレベルフォルダーに別のフォルダーが追加される場合もあります。

それに加えて、それを可能にするいくつかのシステムがあります。私の頭の上では、最新のwordpressバージョンでそれができると思います。SilverstripecmsとJomlaもそれができるはずです。

更新:

ホストの制限を認識しています。私がリストしたCMSはこれをサポートしていますが、すべてがすぐに使えるわけではありません。動作させるために小さなハックを行う必要がある場合があります。

wordpressにはv3が必要です。

http://blog.mixu.net/2010/05/17/setting-up-multisite-wordpress-3-0-with-multiple-different-domains/ http://blog.mixu .net/2010/05/31/wordpress-3-0-multi-site-multi-domain-problems-with-solutions /

Joomlaの場合: http://docs.joomla.org/Multiple_Domains_and_Web_Sites_in_a_single_Joomla!_installation

Silverstripeにはサブサイトと呼ばれるモジュールがあり、このドキュメントをここで見つけることができます: http://doc.silverstripe.org/modules:subsites

私は過去にこれを使用しましたが、Silverstripeの最新バージョンでは動作しない可能性があります

Drupalにもこの機能があると思います http://drupal.org/node/43816

これがいくつかの代替手段を提供するのに役立つことを願っています

1
Zerrvox

MODx Revolutionはそれを行うことができます— http://modxcms.com/ これは無料で拡張可能で、PHP + SQL上で動作します。

1
amrok

CMSの2つのインスタンスを異なるサブフォルダーにインストールしてから、ホスティングプロバイダーで アドオンドメイン をセットアップできます。これが、同じホスティングアカウントで2つのブログ、wordpressの2つのインスタンスをホストする方法ですが、2つの異なるトップレベルドメインからそれらにアクセスします。

要するに、このような機能を提供するのは一般にホスティングプロバイダーであり、CMSではありません。

1
Slavo

Drupalは、サイトディレクトリにそれぞれのフォルダーを作成することにより、これをすぐにサポートします。

詳細は handbooks にあります

0
alexanderpas