異なるサーバー上のサブディレクトリだがサブドメインは同じ

異なるサーバー上のサブディレクトリだがサブドメインは同じ

サブドメインを持っています。

https://xyz.example.com

IIS では、1 つのサーバー上のこのドメインの下にサブディレクトリがあります。

https://xyz.example.com/site1

サブドメインを別のサーバーの別のIPアドレスにポイントしたい。例:

https://xyx.example.com/site2

つまり、基本的に同じサブドメインを使用しているが、異なるサーバー上にある 2 つのサイトがあります。これは可能ですか? 可能であれば、どのように構成しますか?

答え1

これは直接的には不可能です。宛先サーバーはサブディレクトリではなくサブドメインによって定義されます。

回避策としては、2 つのサーバーの前にリバース プロキシ サーバーを配置することが考えられます。このプロキシ サーバーは、サブディレクトリに応じて、内部的に別の Web サーバーにリクエストをディスパッチできます。サブドメインが、リクエストをディスパッチするリバース プロキシを指しているため、これが機能します。

関連情報