異なるサーバーで同じドメイン名に Node.js サイトと WordPress サイトをホストするにはどうすればよいですか?

異なるサーバーで同じドメイン名に Node.js サイトと WordPress サイトをホストするにはどうすればよいですか?

2 つの異なるアプリケーションを別のサーバーでホストしたいと思います。たとえば、両方のアプリケーションを別のサーバーでホストする ようにwww.example.comリダイレクトします。NodeJS application - Server Awww.example.com/blogWordPress application - Server B

異なるサーバーで同じドメイン名に Node.js サイトと WordPress サイトをホストすることは可能ですか?

答え1

はい。AWSでは、おそらくアプリケーションロードバランサーを使用するのが最善の方法でしょう。パスベースルーティングこれにより、パスに基づいてトラフィックが正しいサーバーに送信されます。

帯域幅の効率は低いが、帯域幅を無視すればコストが安くなる別の方法は、サーバーの 1 つに Nginx などのリバース プロキシを設定し、トラフィックを他のサーバーにリダイレクトすることです。すべてのトラフィックは最初のサーバーに到達しますが、選択されたトラフィックは 2 番目のサーバーに渡されます。AWS では、帯域幅料金がかかるため、コストが高くなる可能性があります。

関連情報