現在、ユーザーが自分のサーバーにWebサイトを作成できるCMSの種類のサイトで作業しています。ドメインのドメイン名をサーバーの特定のフォルダに指定する
ユーザーのウェブサイトのサブドメインを作成して、プレビューを表示できるようにしたいと考えています。
次のステップは、ユーザーが自分のドメイン名を自分のサーバーに指定できるようにすることであり、ユーザーがドメインに移動すると、サーバー上の自分専用のフォルダーに移動します。
私はPHPでこれを自動的に行うことについてどうすればいいですか、役に立たないソリューションを探していました。
私は現在、hostgatorを持つVirtual Serverを持っています。アドバイスをするか、正しい方向に私を指してください。どんな解決策も歓迎されています。私はこの時点でかなり悩まされています。
ありがとうございました。
EDIT
例えば、私のドメインがwww.mydomain.comであれば、ユーザーがアカウントを作る際に、サブドメインusername.mydomain.comが作成されます。その後、ユーザーがドメイン名www.userdomain.comを購入した場合は、www.userdomain.comを入力すると、www.mydomain.com/userdomainにあるものが表示されるようにしたいと考えています。あなたは、各サブ用に別のディレクトリを持っている必要がありますURLはまだ答えが(apacheの/ nginxのまたは他の)?あなたが使用しているWebサーバに依存しているwww.userdomain.com
「CNAMEレコード」のようなDNSレコードを使用してこれを行うことができると思います。 –
私はそれがうまくいくとは思わない、私はより明確にしようとしているものを作るために上記の例を与えた。 CNAMEは私が思うのと同じホストドメインでしか動作しません。 – Solankill
今私は理解しています。あなたはクロウキングを聞いたことがありますか? –