2009-08-25 11 views
1

Joomla 1.0.xでカスタムドメインを提供できる優れたコンポーネントはありますか?私が成し遂げようとしているのは、私のサービスにサブスクリプションを販売し、yourcompany.myservice.comやexample.myservice.comのようなカスタムURLを含むカスタムブランドを提供することです。すべてのポインタ?私は長い間、すでにサブスクリプションを売っているので、特にドメインの部分に問題があります - どのようにapacheのvhosts/dns設定/どのようなものを動的に管理するのですか?Joomlaのカスタムドメイン

答えて

1

Joomlaはバージョン1.5に移行して以来、1.0のために欲しいものを見つけるのは難しいでしょう。 1.5に切り替えることをお勧めします。

あなたは簡単にマルチドメイン能力を手に入れることができます。まず、すべてのサブドメインが同じIPセットに解決されていることを確認する必要があります。 (* .yoursite.com)

1.0では、おそらくプラグインだけでなくなる可能性がありますが、コアを編集する必要があります。 プラグインを使用している場合、システムプラグインを使用している場合、プラグインでHOSTヘッダーを確認できます。

例:このことから

$host = $_SERVER['HTTP_HOST']; 

、あなたはまた、モジュールなどのコンポーネントの中から、チェック、

の例では、別のテンプレートを読み込むことになるんすることができます特定の設定/パラメータなどをベースにします。ホストがサブドメインの場合は、そのサブドメインのカスタムテンプレートをロードします。

これは、プラグインからの読み込みを制御できるので、実際には1.5で非常に簡単です。

+0

残念ながら、残念ながら、1.5に切り替えるのは基本的に再実装するのは難しいこの方法は役に立ちます。 –

0

Apacheの設定を変更する必要はありません。例えば、Joomlaの設定(テンプレートを含む)とドメイン名に基づいたデータベースを選択できるいくつかのプラグインがあります。 Joomla Multisites(btw。私は本当に1.5に切り替えることをお勧めします)

+0

ポインタに感謝しますが、私は別のサイトが必要ではないと思います。異なるドメインのユーザーを同じサイトにわずかな差異で送信する方法があります。しかし、より多くのコースをチェックします。 –

+0

これらのプラグインは基本的にbucabayの言い回しを行います。よりパーソナライズする必要がある場合は、実際にはプログラマティックな方法を選択する必要があります。私は、それは新しいバージョンに切り替える作業がたくさんあると思うが、私は実際には1.5に切り替えることは、長期的にそれの価値があると思う... – Daff

関連する問題