Nginxを使用して静的ファイルとして提供される画像がありますが、別のGETパラメーターを使用して呼び出す必要があります。これらのパラメーターを別のサーバーにプロキシパスすることは可能ですか?しかし(ここにトリックがあります)静止画像を返しますか?
前もって感謝します。
私があなたを正しく理解しているなら、あなたはリクエスト引数を別のサーバーに渡したいのですが、静止画像を返すことによってユーザーからこれを隠しますか?
リモートサーバーに404を返すようにできる場合、これは機能するはずです。
root /path/to/webroot;
location @otherserver {
include proxy_params;
proxy_pass http://some.other.server;
}
location /image.jpg {
try_files @otherserver /real_image.jpg;
}
おそらく、error_pageディレクティブを活用して同様の効果を得ることができます。