2 つのサーバー A と B は nginx リバース プロキシを使用して負荷を分散します
AサーバーWebサイトabc.comリバースプロキシはBサーバーに、abc.comコンテンツはBサーバーによって提供され、ドメイン名解決通信回線はBサーバー、つまりオリジンサイトに解決され、その他の回線はAサーバーに解決されます。
サーバー A にまだリソースが残っていることを考慮して、サーバー B の静的リソースの一部をサーバー A に転送し、新しいフォルダー ファイルを作成します。つまり、サーバー A のサーバー abc.com/file にアクセスすると、コンテンツは削除されます。サーバー B によって提供されますが、サーバー A のローカル コンテンツを直接取得します。以前にサイト全体がリバース プロキシとして使用されていたため、サーバー A の abc.com/file/xxx.jpg などをテストするときに、引き続きサーバー B のコンテンツを読み取ります。コンテンツがない場合でも、エラー 404 が報告されます
解決策: リバースプロキシを使用するときにサーバー A のローカルファイルディレクトリを除外するにはどうすればよいですか?
リーリー