2017-10-24 7 views
0

私はバックエンドシステムを見て、その機能は魅力的です、特にそれはフロントエンドのテンプレート(CSSだけでなく、それはHTMLを含む)を制御することができます。Webサーバーのルートページ構成(DocumentRootなど)を変更するだけで、ドメインを直接変更できますか?

enter image description here

ApacheなどのWebサーバが、彼らはウェブサイトのインデックスページを表示するために使用ドキュメントルートです

ので(バックエンドシステムのテンプレートはdownlowdすることができます)。以下のような:

DocumentRoot "D:/webRoot/default/" # the website root 

default/は、デフォルトのプロジェクトである、と私は別のウェブサイト(グリーンサイト)をダウンロードした場合、我々はApacheのDocumentRootのを変更する必要がありますのみ変更する必要があるかどうか

DocumentRoot "D:/webRoot/green_project/" 

Webサーバーのルートページを構成すると(DocumentRoot)、この効果が得られますか? この効果を得る他の方法はありますか?

または私は間違っています、機能は全く私の考えではありませんか?


長い話を短くするために、EDIT

、私は簡単にウェブサイトのフロントエンドのテンプレートを変更することができ、ウェブサイトのバックエンドを参照してください、私はこの機能を実装する方法を確認していない、私はこれがあると思いますWebサーバーのドキュメントのルートを変更するには、Apacheのような、DocumentRootの設定を変更することができますし、私の思考が正しいかどうか、それを実現することができますか?

答えて

0

ここからわかるとおり、簡単な答えは「はい」と言います。

考慮すべきいくつかのポイント:

  1. あなたは1台のApacheサーバ上で複数のWebサイトを実行していますか?次に、仮想ホスト機能を使用して、必要に応じてhttp.confdを変更する必要があります。この方法でこのツールのドキュメントルートを変更しても、そのサーバー上のすべてのサイトには影響しません。
  2. このバックエンドは1つのサイトでのみ動作していますか?はいの場合は、提供された情報から設定されます。
  3. バックエンドで複数のサイトを実行する場合は、ドキュメントを慎重に読んで、それを実行するかどうかとその方法を判断する必要があります。
関連する問題