サブドメインを使用せずに、同じドメインを異なるサーバーにルートすることは可能ですか?

サブドメインを使用せずに、同じドメインを異なるサーバーにルートすることは可能ですか?

アプリケーションを 3 つの異なるサーバーに分割したいと思っています。これにより、スケーラビリティが少し向上します。ただし、サブドメインを使用すると SEO に影響が出る可能性があるので心配です。サブドメインを使用せずに、同じドメイン ルートを 3 つの異なるサーバーにすることは可能ですか? 次のような形式です。

www.myapp.com/app1
www.myapp.com/app2
www.myapp.com/app3

の代わりに

app1.myapp.com
app2.myapp.com
app3.myapp.com

答え1

はい、「リバース プロキシ」を使用して のリクエストに応答しwww.myapp.com、さまざまな URL プレフィックスのリクエストを、実際にリクエストを処理するさまざまなサーバーに転送します。

答え2

または、リバーサー プロキシを使用せず、ディレクトリ /appx 内で 3xx http コードを使用してリダイレクトします。Google やその他のボットは問題なく 3xx コードに従います。

関連情報