
アプリケーションを 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 コードに従います。