私はいくつかのサイトで使用される同じコードを持っています。Nginx構成で、すべてのサイトが同じコードフォルダーを指すようにしたかったのです。
これでうまくいくと思います。唯一の落とし穴は、各サイトで異なる構成ファイルを使用することです。
このようなことをどのように達成できますか?確かに、それぞれが異なる構成を持つためだけに、すべてのWebサイトコードを複製する必要はありませんか?
私はいくつかのサイトで使用される同じコードを持っています。Nginx構成で、すべてのサイトが同じコードフォルダーを指すようにしたかったのです。
これでうまくいくと思います。唯一の落とし穴は、各サイトで異なる構成ファイルを使用することです。
このようなことをどのように達成できますか?確かに、それぞれが異なる構成を持つためだけに、すべてのWebサイトコードを複製する必要はありませんか?
どの言語でスクリプトを作成していますか?ほとんどの言語には、着信要求を調べる方法があります。これから、ifまたはswitchステートメントを使用して、名前に基づいてロードするconfファイルをリクエストおよびベースからドメイン名を抽出できます。
たとえば、www.domain.com / index.html?conf=conf1.confなどのget変数を使用することもできます。次に、コントローラーでそのgit変数を調べて、ロードするconfファイルを決定する必要があります。
これらのソリューションのいずれかは、スクリプト言語のドキュメントで簡単に見つけることができます。