クライアントのドメイン登録を提供する Software As A Servive アプリケーションを開始して、アプリケーションが独自の登録済みドメインを介してアクセスできるようにしたいと考えています。
アプリケーションは CakePHP でビルドされます。CakePHP アプリケーションにアクセスすることにより、CakePHP はドメインによってクライアントを認識し、クライアント データをディスパッチする必要があります。
より具体的に言うと、私の SaaS は会計士向けに作られているとしましょう。私がやりたいのは、会計士が独自のドメインを使用してアプリケーションにアクセスできるようにすることです。
流れ、なんか好きかも。
- 「www.top-accountants.com」という私の Web サイトに訪問者が来ました。
- 登録希望者
- 登録フォームには、「ドメインを入力してください」というフィールドがあります
- ユーザーはドメイン「www.local-accountants.com」に入ります。
- 彼/彼女は登録を完了しました
- 次に、誰かがドメイン「www.local-accountants.com」に入ると、私の Web サーバーに来て、サーバーは会計士 (私のクライアント) の個人ページをディスパッチします。
もう 1 つのパラメーターは、クライアントがサブドメインを使用して登録できるようにすることです。これにより、上記の例は次のように機能します。
local-accountants.top-accountants.com
だから、私はいくつかの質問があります:
- ドメインをユーザー アカウントにマッピングすることはできますか?
- もしそうなら、どうすればそれを達成できますか?
- サブドメインはドメインと同じように機能しますか?
- 上記を行う最良の方法は何ですか?
- 研究を行うために記述した上記の技術に具体的な名前はありますか?
敬具...