4
私は、Apacheのリバースプロキシとして機能するnginxの設定をしています。 しかし、私はgifのキャッシュを無効にする必要があります。 これをnginxでどのように行うことができますか?特定のファイルタイプに対してnginxキャッシングを無効にします。
おかげ
私は、Apacheのリバースプロキシとして機能するnginxの設定をしています。 しかし、私はgifのキャッシュを無効にする必要があります。 これをnginxでどのように行うことができますか?特定のファイルタイプに対してnginxキャッシングを無効にします。
おかげ
これはトリックを行う必要があります。
set $no_cache "";
if ($request_uri ~* \.gif$) {
set $no_cache "1";
}
proxy_no_cache $no_cache;
proxy_cache_bypass $no_cache;
おかげで、私のために動作します。しかし、そこにいる誰もが、少なくとも、「場所」ブロックの中に** [IF IS EVIL](http://wiki.nginx.org/IfIsEvil)**を注意してください。それ以外の人は、「if」のドキュメントはこちらです:http://wiki.nginx.org/NginxHttpRewriteModule#if。 – Oliver
ええ、私はそれを読んだことがありますが、この事件で何の問題も起こったことはありません。 –
どこにコードを入れる必要がありますか? –