0
我使用的是從這篇文章https://www.nginx.com/blog/nginx-caching-guide/nginx的緩存片逐片和瀏覽器緩存
proxy_cache_path /tmp/mycache keys_zone=mycache:10m;
server {
listen 80;
proxy_cache mycache;
slice 1m;
proxy_cache_key $host$uri$is_args$args$slice_range;
proxy_set_header Range $slice_range;
proxy_http_version 1.1;
proxy_cache_valid 200 206 1h;
location/{
proxy_pass http://origin:80;
}
}
nginx的是緩存從服務器的視頻「填充緩存切片逐片」,但瀏覽器不緩存視頻。請幫幫我。
我不明白你在哪裏告訴瀏覽器緩存響應。 –
因爲,那種常用的方式不起作用。例如,添加到位置塊「到期3d」;沒有幫助。 – russianstudent
實施例標頭: 緩存控制:最大年齡= 259200 連接:關閉 的Content-Length:9780618 內容範圍:字節440-9781057/9781058 內容類型:視頻/ WEBM;字符集= UTF-8 日期:2016年5月19日星期四16:06:01 GMT 到期時間:2016年5月22日(星期日)16:06:01 GMT 服務器:nginx/1.9.15 – russianstudent