基本的に、私はウェブサーバーを持っており、私は地元の教会のために特別なホスティングを再販しています。同じApache Webサーバー内の複数のドメインに同じソフトウェアを使用していますか?
私はクライアントとして5つの教会を持っていますが、CMS、データベース、ウェブサイトをインストールするそれぞれのウェブサイトについて、同じファイルの等しいコピーであるためにシンプルなCMSを作っています。
私は私の知る限り、ほとんどのウェブホストは、以下の構造を持って、私は次の操作を行うことができますかどうかを知りたい:
- メインディレクトリ(ホーム)
- www.church1.com(church1) を
- www.church2.com(church2)
- www.church3.com(church3)
- www.church4.com(church4)
- www.ch urch5.com(church5)
は基本的に私は、CMSは、ホームディレクトリになりたいと教会(クライアント)の各1は、唯一に関する設定ファイル、データベースアリテンプレートを持つことになり、そのウェブサイト
システムソースコードは共有されますが、ウェブサイトのデザインとデータベースファイルは完全に分離されています。
私はウェブホスティングや開発エキスパートではありませんが、自分のやり方を知っています。質問があまりにも基本的であれば申し訳ありません。
EDIT:私はRuduのリファレンスが私の問題をかなり解決したと思う!
確かにこれを行うことができますが、あなたのためにこれを行うことができる既成のCMSを探しているのですか、またはこの機能を持つためにあなた自身のエンジニアリングを探していますか?詳細をご記入ください。 –
[同じPHPベースの同じサーバー上で複数のWebサイトを実行するにはどうすればよいですか?](http://stackoverflow.com/questions/3805702/how-do-i-run-multiple-websites-on-同じサーバーと同じコードベースのPHP/3805734#3805734) – Rudu
マルチテナントアーキテクチャに関する情報を探します。それは完全に可能であり、それほど難しいことではありません。しかし、これを処理するにはCMSをコード化する必要があります。基本的に、すべてのドメインを同じホームディレクトリにエイリアスすると、HTTP HOSTヘッダーを使用して、表示するサイト/コンテンツ、DBクエリのスコープなどを指定できます。 – Doon