2011-01-31 13 views
0

私は自社のWebサイトにZendを使用しています。このウェブサイトには、2つの別個のアプリケーション、すなわちウェブサイト自体(CMS)と顧客パネルが含まれています。管理パネルは、サブドメイン、つまりcustomer.domain.com上で起動されます。このWebサイトは共有ホスティングパッケージ上で動作します。2つのzendアプリケーション:サブドメインに1つ、ルートに1つ

この状況で最もスマートな設定は何ですか?

おかげで、 マルタイン

答えて

2

はモジュールとして管理パネルを作成し、それにサブドメイン要求を指示するHostnameルーターを使用しています。

+0

ごめんなさい。お返事をありがとうございます!私のCMSは「デフォルト」と「管理者」モジュール(ウェブサイト、バックエンド)を使用し、顧客パネルは「デフォルト」、「債務者」および「管理者」(ログイン、債務者、管理)モジュールを使用します。私はこれらの2つのアプリケーションをできるだけ別々にしておきたいと思います。 2つの異なる 'アプリケーション'フォルダなどを作成することは可能でしょうか?) – Martijn

0

次の設定を選択しました。ドメインレベルでは、アプリケーションフォルダを作成しました。このフォルダには、「cms」と「請求書」という2つのフォルダが含まれています。また、サブドメインがindex.phpを指すようにServerAliasを作成しました。 index.phpではPHPの$ _SERVER HTTP HOSTを使用して、どのアプリケーションをロードする必要があるかを判断します。

関連する問題