0

Nginxを使用して静的ファイルとして提供される画像がありますが、別のGETパラメーターを使用して呼び出す必要があります。これらのパラメーターを別のサーバーにプロキシパスすることは可能ですか?しかし(ここにトリックがあります)静止画像を返しますか?

前もって感謝します。

4

1 に答える 1

0

私があなたを正しく理解しているなら、あなたはリクエスト引数を別のサーバーに渡したいのですが、静止画像を返すことによってユーザーからこれを隠しますか?

リモートサーバーに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ディレクティブを活用して同様の効果を得ることができます。

于 2012-06-24T05:14:55.083 に答える