0

マルチテナントのSaaSプラットフォームがあり、顧客はログインページとダッシュボードページのルックアンドフィールをカスタマイズしたいと考えています。データベースのACCOUNTSテーブルで使用するCSSファイルの名前を保存することで、ダッシュボードページを正常にカスタマイズできました。これは、ログイン後にデータベースから取得するアカウントがわかっているために機能します。ただし、ログインページにはこの機能がありません。

DNSに基づいて使用するCSSファイルまたはログインページをカスタマイズすることは可能ですか?たとえば、customerabc.server.comは汎用ログインページを取得します。customerxyz.server.comは、カスタムログインページを取得します。

私はApacheとPHPを使用しています。ありがとう。

4

2 に答える 2

0

はい、apacheサブドメインを同じdocrootに構成し、アプリケーションで異なるドメインに反応するだけです。

于 2013-01-21T19:34:57.253 に答える
0

私はapachevhostsを使用してこれを行うことができました。ServerNameプロパティはルートURL/URIと一致する必要があり、すべてのインクルードが正しく設定されていることを確認する必要があります。ここでinclude_pathを変更できるように、ルートディレクトリにphp.iniファイルのコピーが必要です。他の場所にある他のインストールインスタンスに影響します。

于 2013-02-20T17:09:29.407 に答える