0
複数のウェブサイトを同じホストマシン上で異なるポートにホスティングするためのリバースプロキシとして "cloudflare"を使用できますか?代わりにリバースプロキシとしてCloudflareを使用してNginxをプロダクションスタックから削除するには?
複数のウェブサイトを同じホストマシン上で異なるポートにホスティングするためのリバースプロキシとして "cloudflare"を使用できますか?代わりにリバースプロキシとしてCloudflareを使用してNginxをプロダクションスタックから削除するには?
CloudFlareは具体的には、nginxのの機能の一部を置き換えることができます別のサーバーにWebサイトへのアクセスをリダイレクトする
をあなたのウェブサイトを制限し、保護
- それでもCloudflareは非常に特殊な機能を備えているため、まだそれほど役に立たないでしょうそれらの一部ではないため、Webサーバーが必要です。
Nginxを維持するために必要な作業を減らしたい場合は、Cloudflareによる要求にのみ応答するようにNginxを制限し、Cloudflareでレート制限やその他のタスクを実行できます。
ありがとうございます。もちろん、ホストマシンにはサーバーがあり、各サーバーは特定のポートにマウントされていると仮定することは間違いありません。クラウドフレアが特定のドメインからの要求をホストマシン上の特定のポートにリダイレクトするのを助け、リバースプロキシとして機能することを期待していました。 あなたの答えから、私はそれを行うことはできませんと仮定していますか? –
Cloudflareは既にリバースプロキシですが、NginxはまだWebサーバーとして必要です。サーバーが要求を受信すると、WebサーバーはTCP接続、HTTPS接続を処理し、配信するファイル/リソースを見つけて、有効なHTTP応答としてCloudflareに戻します。 Nginxをリバースプロキシとして使用している場合は、それを削除してCloudflareを使用できますが、NginxをWebサーバー(実際に要求とファイルを処理している)として使用する場合、Cloudflareで置き換えることはできません。 – iquito
それは理にかなっています!しかしここで提示されている問題は、同じホストマシンから複数の* Webアプリケーションを提供することです。それ以来のことだ... –