0
私はnginxでウェブサイトを提供しています。サイトはすべて静的なファイルですが、/api
はAPIプロセスに内部的にプロキシされています。私はいくつかのサイトスピードテストを実行しており、結果はキャッシュコントロールが必要な/api/<whatever>
となっています。具体的には、nginxでの適切なAPIキャッシュ
次のキャッシュ可能なリソースの寿命は短いです。次のリソースのために将来的には少なくとも1週間の有効期限を指定します...
と
次のリソースがキャッシュバリデータが欠落しています。キャッシュバリデータを指定しないリソースは、効率的にリフレッシュすることはできません。 ...
私のサーバーはAPIのキャッシング情報を何も返さないため、キャッシュされたAPIをキャッシュしないようにしています。実際に静的なリソースについては、ETag
とLast-Modified
が送信されます。
これをnginxで処理する適切な方法は何ですか?キャッシュされないようにAPIを設定するには、何を有効または無効にする必要がありますか?
。 -_- ありがとうございました! – vaindil