
2 つの異なるアプリケーションを別のサーバーでホストしたいと思います。たとえば、両方のアプリケーションを別のサーバーでホストする ようにwww.example.com
リダイレクトします。NodeJS application - Server A
www.example.com/blog
WordPress application - Server B
異なるサーバーで同じドメイン名に Node.js サイトと WordPress サイトをホストすることは可能ですか?
答え1
はい。AWSでは、おそらくアプリケーションロードバランサーを使用するのが最善の方法でしょう。パスベースルーティングこれにより、パスに基づいてトラフィックが正しいサーバーに送信されます。
帯域幅の効率は低いが、帯域幅を無視すればコストが安くなる別の方法は、サーバーの 1 つに Nginx などのリバース プロキシを設定し、トラフィックを他のサーバーにリダイレクトすることです。すべてのトラフィックは最初のサーバーに到達しますが、選択されたトラフィックは 2 番目のサーバーに渡されます。AWS では、帯域幅料金がかかるため、コストが高くなる可能性があります。